Wedding favors have a reputation problem. Too often they’re an afterthought — a tiny bag of Jordan almonds or a koozie that gets left on the table. But when a favor is made by hand and tied to the story of your day, something shifts. Guests tuck it into a purse, set it on a kitchen windowsill, or actually use it weeks later, and each time they do, they think of you.
That’s the real appeal of DIY favors: they carry personality. You can match them to your venue, your color palette, your season, and your budget, and you can make them in batches with your bridal party over a long weekend of snacks and playlist debates. The trick is choosing projects that hold up in a crowd, don’t melt in a warm reception hall, and don’t require a kiln or a degree in chemistry.
Below are ten projects that fit that brief, ranging from a five-minute assembly to a satisfying afternoon craft. Each one comes with materials, timing, difficulty, and ways to make it yours.
Quick answer: The most reliable DIY wedding favors are small, useful, and personal — mini succulents in thrifted teacups, hot cocoa bombs, custom seed packets, sugar scrub jars, infused olive oil, macramé keychains, soy candle tins, late-night snack boxes, honey jars with dippers, and signature cocktail mix jars. Choose one project, make a sample before committing, and assemble in batches to keep costs and stress low.
1. Mini Succulent Favors in Thrifted Teacups

Succulents are forgiving, inexpensive, and look charming in just about any container, which makes them a natural favor for a wedding with a garden, cottage, or vintage feel. The teacup upgrade turns a common idea into something guests want to keep on a desk or windowsill.
Materials: small succulents (2-inch pots), thrifted teacups or small bowls, cactus and succulent potting mix, small pebbles for drainage, a spoon, and optional name tags on kraft paper.
How to make them: Start collecting teacups months ahead from charity shops, estate sales, or online resale listings. Wash and dry each one. Add a half-inch layer of pebbles, then fill two-thirds with succulent mix. Gently loosen the plant’s roots and nestle it in, topping off with soil and a few decorative pebbles. Water lightly a day before the event, not the morning of — wet soil and car trunks don’t mix.
Time and difficulty: About 30 to 40 minutes for a dozen once you’re in a rhythm. Beginner level.
Customization: Use teacups in your wedding colors, mix in tiny copper pots, or add a handwritten tag reading “let love grow.” If your venue is outdoors, succulents double as table decor before guests take them home.
💡 Pro Tip: Assemble these no more than four or five days before the wedding. Succulents handle a week fine, but the longer they sit in a dark box, the more likely leaves drop.