27 Wedding Gifts For Guests DIY | They’ll Love
Your wedding guests have taken the time to celebrate one of the most important days of your life, making it thoughtful to send them home with a meaningful keepsake. DIY wedding favors add a personal touch that store-bought gifts often can’t match. Whether you’re planning a rustic, elegant, vintage, or modern celebration, handmade wedding guest gifts can express your gratitude while staying within your budget.
The best DIY wedding gifts for guests are affordable, easy to personalize, and practical enough to be enjoyed long after the celebration. From homemade candles and edible treats to customized keepsakes and mini plants, there are countless creative ideas that leave a lasting impression.
In this guide, you’ll discover 27 DIY wedding gifts for guests that are beautiful, budget-friendly, and simple to make. These DIY wedding favors, homemade wedding guest gifts, personalized wedding favors, and creative wedding favor ideas are perfect for weddings of every style.
1. Personalized Mini Candle Jars

Why It’s Special
Handmade mini candles are elegant, practical, and easy to customize for any wedding theme. Guests can enjoy the cozy fragrance at home while remembering your special day every time they light the candle. Their compact size also makes them perfect for displaying on reception tables.
Materials Needed
Small glass jars, soy wax, cotton wicks, fragrance oil, dried flowers, personalized labels, ribbon.
How to Make It
Melt the soy wax using a double boiler before mixing in your chosen fragrance. Secure the wick inside each jar and carefully pour in the wax. Allow the candles to cool completely before decorating each jar with custom labels and ribbon.
Personalization Tips
Add your names, wedding date, or a thank-you message on each label.
Estimated Cost
$3–6 per guest
Skill Level
Beginner
Best Occasion
Wedding reception or bridal shower.
2. Homemade Cookie Mix Mason Jars

Why It’s Special
A cookie mix jar is a sweet and thoughtful wedding favor that guests can enjoy after the celebration. Layered ingredients look beautiful inside mason jars while giving guests a fun baking activity at home. It’s affordable, creative, and suitable for weddings of any size.
Materials Needed
Mini mason jars, flour, sugar, chocolate chips, baking powder, ribbon, printable recipe tags.
How to Make It
Layer each dry ingredient neatly inside the mason jar to create an attractive display. Seal the lid tightly, decorate with ribbon, and attach a recipe card explaining how to bake the cookies at home.
Personalization Tips
Use tags featuring your names, wedding date, and a heartfelt thank-you message.
Estimated Cost
$4–7 per guest
Skill Level
Beginner
Best Occasion
Wedding reception or rustic wedding.
3. DIY Honey Jar Favors
Why It’s Special
Mini honey jars symbolize sweetness, happiness, and a joyful marriage, making them a meaningful wedding favor. Guests can enjoy the honey with tea, toast, or desserts while remembering your celebration. These charming jars also complement rustic, garden, and farmhouse wedding themes.
Materials Needed
Mini glass jars, local honey, wooden honey dippers, ribbon, kraft tags, personalized labels.
How to Make It
Fill each clean jar with honey, seal the lid tightly, and tie a ribbon around the top. Attach a miniature honey dipper and finish with a personalized thank-you tag for a polished presentation.
Personalization Tips
Print labels with your names, wedding date, and a phrase like “Meant to Bee” or “Love is Sweet.”
Estimated Cost
$3–6 per guest
Skill Level
Beginner
Best Occasion
Rustic, garden, or outdoor weddings.
4. Personalized Tea Bag Gift Pack

Why It’s Special
A personalized tea gift is a relaxing favor that guests can enjoy long after the wedding. With a selection of herbal, green, or black teas, it’s practical, affordable, and suitable for nearly every guest.
Materials Needed
Assorted tea bags, kraft envelopes, personalized stickers, ribbon, thank-you tags.
How to Make It
Place two or three tea bags inside each decorated envelope. Seal with a personalized sticker and tie with ribbon before adding a small thank-you tag.
Personalization Tips
Include your favorite tea blend or a message such as “Love is Brewing.”
Estimated Cost
$2–5 per guest
Skill Level
Beginner
Best Occasion
Tea party, vintage, or elegant weddings.
5. Mini Succulent Plant Favors
Why It’s Special
Mini succulents symbolize lasting love and growth, making them a meaningful keepsake for wedding guests. They require very little maintenance and continue growing as a reminder of your special day.
Materials Needed
Mini succulents, small pots, potting soil, decorative stones, gift tags, ribbon.
How to Make It
Plant each succulent in a decorative pot and add small stones for a finished appearance. Attach a personalized tag with care instructions and a heartfelt thank-you message.
Personalization Tips
Paint the pots in your wedding colors or add your initials and wedding date.
Estimated Cost
$3–8 per guest
Skill Level
Beginner
Best Occasion
Garden, boho, or outdoor weddings.
6. Homemade Bath Salt Jars
Why It’s Special
A relaxing bath salt favor encourages guests to unwind after celebrating your wedding. It’s a luxurious yet affordable DIY gift that feels thoughtful and elegant.
Materials Needed
Epsom salt, essential oils, dried lavender, mini glass jars, ribbon, labels.
How to Make It
Mix the Epsom salt with a few drops of essential oil and dried flowers. Spoon the mixture into mini jars, seal the lids, and decorate each jar with ribbon and a personalized label.
Personalization Tips
Choose calming scents like lavender, eucalyptus, or vanilla and include a thank-you message.
Estimated Cost
$2–5 per guest
Skill Level
Beginner
Best Occasion
Spa-themed, elegant, or bridal weddings.
7. Personalized Seed Packet Favors
Why It’s Special
Seed packets symbolize new beginnings, growth, and a flourishing future, making them one of the most meaningful DIY wedding favors. Guests can plant the seeds and enjoy beautiful flowers or herbs as a lasting reminder of your celebration.
Materials Needed
Flower or herb seeds, kraft envelopes, printable labels, ribbon, thank-you cards.
How to Make It
Fill each envelope with seeds and seal it securely. Decorate the front with a personalized label and tie with ribbon before arranging them on the reception tables.
Personalization Tips
Include a message such as “Let Love Grow” along with your names and wedding date.
Estimated Cost
$1–3 per guest
Skill Level
Beginner
Best Occasion
Spring, garden, or eco-friendly weddings.
8. DIY Hot Chocolate Favor Bags
Why It’s Special
A hot chocolate favor bag is a warm and comforting gift that guests can enjoy during cooler months. Filled with cocoa mix and marshmallows, it’s a fun wedding favor that’s suitable for both adults and children.
Materials Needed
Hot chocolate mix, mini marshmallows, clear treat bags, ribbon, printable tags.
How to Make It
Fill each treat bag with hot chocolate mix and mini marshmallows. Seal tightly with ribbon and attach a personalized thank-you tag before displaying them at the reception.
Personalization Tips
Add peppermint candies or flavored cocoa for an extra festive touch.
Estimated Cost
$2–4 per guest
Skill Level
Beginner
Best Occasion
Fall, winter, or holiday weddings.
9. Handmade Soap Bars
Why It’s Special
Homemade soap bars are elegant, practical, and luxurious wedding favors that guests can enjoy every day. Beautiful scents and natural ingredients make these favors feel premium while remaining budget-friendly.
Materials Needed
Melt-and-pour soap base, essential oils, silicone molds, dried flowers, wrapping paper, twine.
How to Make It
Melt the soap base according to the package directions and mix in your favorite fragrance. Pour into silicone molds, allow the soap to harden, then wrap each bar in decorative paper and tie with twine.
Personalization Tips
Label each soap with your names, wedding date, and the soap fragrance.
Estimated Cost
$2–5 per guest
Skill Level
Beginner
Best Occasion
Rustic, vintage, or elegant weddings.
10. Personalized Hot Cocoa Mason Jars
Why It’s Special
Mini hot cocoa mason jars are cozy wedding favors that guests can enjoy on chilly evenings. Filled with rich cocoa mix, mini marshmallows, and chocolate chips, they offer a delicious treat while serving as a sweet reminder of your special day. These favors are affordable, easy to assemble, and perfect for fall or winter weddings.
Materials Needed
Mini mason jars, hot cocoa mix, mini marshmallows, chocolate chips, ribbon, personalized labels, gift tags.
How to Make It
Layer the cocoa mix, chocolate chips, and marshmallows neatly inside each mason jar. Seal the lid securely, tie a ribbon around the top, and attach a personalized tag with preparation instructions.
Personalization Tips
Use labels featuring your names, wedding date, and a phrase like “Love Warms the Heart.”
Estimated Cost
$3–6 per guest
Skill Level
Beginner
Best Occasion
Fall, winter, or holiday weddings.
11. DIY Mini Jam Jars

Why It’s Special
Homemade jam jars are charming wedding favors that guests can enjoy with breakfast or desserts. Their homemade touch reflects warmth and gratitude while complementing rustic, country, or vintage wedding themes beautifully.
Materials Needed
Mini glass jars, homemade fruit jam, fabric squares, ribbon, kraft tags, personalized stickers.
How to Make It
Fill sterilized jars with homemade jam and seal tightly while still warm. Cover each lid with decorative fabric, tie it with ribbon, and attach a personalized thank-you tag before displaying them.
Personalization Tips
Use seasonal fruit flavors and include a label reading “Spread the Love.”
Estimated Cost
$3–5 per guest
Skill Level
Beginner
Best Occasion
Rustic, farmhouse, or outdoor weddings.
12. Personalized Chocolate Favor Bags
Why It’s Special
Chocolate favors are a timeless wedding classic that guests of all ages appreciate. Individually wrapped chocolates packaged in decorative bags create an elegant yet affordable thank-you gift that matches almost any wedding style.
Materials Needed
Wrapped chocolates, organza bags or clear treat bags, ribbon, personalized tags, stickers.
How to Make It
Fill each gift bag with a selection of chocolates, tie it securely with ribbon, and attach a personalized thank-you tag. Arrange the finished favors neatly at each guest’s place setting.
Personalization Tips
Choose chocolates in your wedding colors or customize wrappers with your initials.
Estimated Cost
$2–4 per guest
Skill Level
Beginner
Best Occasion
Traditional, elegant, or ballroom weddings.
13. Handmade Lip Balm Favors

Why It’s Special
Natural lip balm is a practical favor that guests can use every day. Made with nourishing ingredients and packaged in decorative tubes or tins, it offers a thoughtful keepsake that’s both useful and affordable.
Materials Needed
Beeswax, coconut oil, shea butter, essential oils, lip balm tubes, labels, ribbon.
How to Make It
Melt the beeswax, coconut oil, and shea butter together before adding essential oils. Carefully pour the mixture into lip balm tubes and allow it to cool completely. Finish by applying personalized labels.
Personalization Tips
Choose flavors like vanilla, peppermint, or lavender and print labels with your wedding date.
Estimated Cost
$2–4 per guest
Skill Level
Beginner
Best Occasion
Spring, summer, or outdoor weddings.
Read Next: 17 Thanksgiving Gifts For Coworkers
14. DIY Scented Sachets
Why It’s Special
Lavender or rose-scented sachets are elegant wedding favors that keep drawers, closets, and luggage smelling fresh. Their delicate fragrance makes them a relaxing and memorable keepsake for guests.
Materials Needed
Cotton or linen fabric, dried lavender or rose petals, ribbon, sewing supplies or fabric glue, personalized tags.
How to Make It
Cut fabric into small squares, fill each with dried flowers, and sew or glue the edges closed. Tie each sachet with ribbon and attach a thank-you tag before displaying them.
Personalization Tips
Use fabric that matches your wedding colors and include a heartfelt appreciation message.
Estimated Cost
$2–5 per guest
Skill Level
Beginner
Best Occasion
Garden, vintage, or romantic weddings.
15. Personalized Mini Olive Oil Bottles
Why It’s Special
Mini bottles of premium olive oil are elegant and practical favors that guests can enjoy in their own kitchens. This sophisticated gift works especially well for Mediterranean, Italian, or rustic-inspired weddings.
Materials Needed
Mini glass bottles, extra virgin olive oil, corks, personalized labels, ribbon, gift tags.
How to Make It
Fill each bottle carefully with olive oil and seal it with a cork or cap. Decorate the bottle with ribbon and a personalized label before arranging them on the reception tables.
Personalization Tips
Add a tag that says “Olive You for Celebrating With Us” along with your names and wedding date.
Estimated Cost
$4–7 per guest
Skill Level
Beginner
Best Occasion
Rustic, vineyard, or destination weddings.
16. Homemade Trail Mix Favor Bags

Why It’s Special
Trail mix favor bags are a healthy and budget-friendly option that guests can enjoy while traveling home or during outdoor adventures. Filled with nuts, dried fruit, and chocolate, they’re delicious, convenient, and suitable for nearly everyone.
Materials Needed
Mixed nuts, dried fruit, pretzels, chocolate candies, clear treat bags, ribbon, personalized labels.
How to Make It
Combine the trail mix ingredients in a large bowl before portioning them into individual bags. Seal each bag with ribbon and finish with a personalized thank-you tag.
Personalization Tips
Create custom mixes based on your favorite snacks or accommodate common dietary preferences.
Estimated Cost
$2–5 per guest
Skill Level
Beginner
Best Occasion
Outdoor, rustic, or destination weddings.
17. Personalized Wooden Heart Keychains
Why It’s Special
Wooden heart keychains are meaningful keepsakes that guests can carry every day. Their handcrafted appearance adds a rustic touch while reminding friends and family of your wedding each time they reach for their keys.
Materials Needed
Wooden heart blanks, key rings, wood-burning tool or engraving pen, sandpaper, twine, gift tags.
How to Make It
Sand each wooden heart until smooth before engraving your initials, wedding date, or a small design. Attach the key ring and package each one with twine and a thank-you tag for a finished presentation.
Personalization Tips
Engrave each guest’s first name or add your wedding monogram to create a unique and memorable favor.
Estimated Cost
$3–6 per guest
Skill Level
Beginner to Intermediate
Best Occasion
Rustic, woodland, or farmhouse weddings.
18. DIY Mini Spice Blend Jars

Why It’s Special
Mini spice blend jars are practical wedding favors that guests can use in their own kitchens. Homemade seasoning mixes add flavor to everyday meals while reminding friends and family of your celebration. They’re affordable, unique, and especially fitting for couples who love cooking or hosting dinner parties.
Materials Needed
Mini glass jars, homemade spice blend, funnel, kraft labels, ribbon, personalized tags.
How to Make It
Prepare your favorite seasoning blend and use a funnel to fill each jar neatly. Seal the lids tightly, attach personalized labels, and finish each jar with ribbon and a thank-you tag.
Personalization Tips
Name the blend after your wedding theme or include a fun message like “A Dash of Love.”
Estimated Cost
$2–5 per guest
Skill Level
Beginner
Best Occasion
Rustic, farmhouse, or foodie-inspired weddings.
19. Personalized Bottle Opener Favors
Why It’s Special
A bottle opener is a useful keepsake that guests can use for years after the wedding. Compact and durable, it’s one of the most practical DIY wedding favors and suits casual, rustic, or destination weddings.
Materials Needed
Plain bottle openers, permanent vinyl or engraving tool, ribbon, gift bags, personalized tags.
How to Make It
Customize each bottle opener with initials, the wedding date, or a small design. Place it inside a small gift bag and finish with ribbon and a thank-you tag.
Personalization Tips
Include a phrase such as “Cheers to Love” or “Thanks for Celebrating With Us.”
Estimated Cost
$3–6 per guest
Skill Level
Beginner
Best Occasion
Wedding reception, beach wedding, or brewery wedding.
20. Homemade Caramel Popcorn Bags
Why It’s Special
Sweet caramel popcorn is a delicious wedding favor that’s easy to make in large batches. Guests can enjoy it during their trip home or share it with family, making it a fun and memorable edible gift.
Materials Needed
Popcorn, caramel sauce, baking sheet, parchment paper, clear treat bags, ribbon, personalized labels.
How to Make It
Coat freshly popped popcorn with caramel and spread it on a baking sheet to cool completely. Divide it into individual treat bags, seal them with ribbon, and attach personalized thank-you labels.
Personalization Tips
Add chocolate drizzle or seasonal sprinkles that match your wedding colors.
Estimated Cost
$2–4 per guest
Skill Level
Beginner
Best Occasion
Fall, rustic, or casual weddings.
21. DIY Mini Reed Diffusers
Why It’s Special
Mini reed diffusers fill a room with a pleasant fragrance without the need for a flame. They make elegant wedding favors that guests can place in bathrooms, bedrooms, or offices as a lasting reminder of your celebration.
Materials Needed
Small glass bottles, diffuser base oil, essential oils, reed sticks, ribbon, personalized labels.
How to Make It
Mix the diffuser oil with your chosen essential oils and pour the mixture into each bottle. Insert the reed sticks and decorate the bottle with ribbon and a custom label before displaying them at the reception.
Personalization Tips
Choose fragrances that match your wedding season, such as lavender, citrus, or vanilla.
Estimated Cost
$4–7 per guest
Skill Level
Beginner
Best Occasion
Elegant, modern, or garden weddings.
22. Personalized Mini Notebooks
Why It’s Special
Mini notebooks are practical favors that guests can use for shopping lists, reminders, or journaling. Their everyday usefulness ensures your wedding favor won’t be forgotten in a drawer after the celebration.
Materials Needed
Pocket notebooks, personalized stickers, ribbon, pens, gift tags.
How to Make It
Decorate each notebook with custom labels featuring your names and wedding date. Pair each notebook with a small pen, tie them together with ribbon, and add a thank-you tag.
Personalization Tips
Print an inspirational quote or gratitude message on the inside cover.
Estimated Cost
$2–5 per guest
Skill Level
Beginner
Best Occasion
Classic, modern, or destination weddings.
23. DIY Mini Hot Sauce Bottles
Why It’s Special
Mini hot sauce bottles are fun favors for guests who enjoy bold flavors. Homemade recipes make each bottle unique while adding a playful touch to your wedding reception.
Materials Needed
Mini glass bottles, homemade hot sauce, funnel, bottle caps, labels, ribbon.
How to Make It
Prepare your hot sauce and allow it to cool before filling each bottle with a funnel. Seal tightly, decorate with personalized labels, and finish with festive ribbon.
Personalization Tips
Create custom names for your sauce, such as “Love at First Bite” or “Spice of Our Love.”
Estimated Cost
$3–6 per guest
Skill Level
Beginner
Best Occasion
Rustic, backyard, or barbecue weddings.
24. Personalized Mini Photo Magnets
Why It’s Special
Photo magnets give guests a keepsake they can display on their refrigerator every day. Featuring an engagement photo or wedding monogram, they’re meaningful, affordable, and easy to personalize.
Materials Needed
Photo prints, magnetic sheets, scissors, laminating sheets, ribbon, gift envelopes.
How to Make It
Print and trim the photos before laminating them for durability. Attach magnetic backing to each photo and place the finished magnets inside decorative envelopes.
Personalization Tips
Include your names, wedding date, or a simple “Thank You” message beneath the photo.
Estimated Cost
$2–5 per guest
Skill Level
Beginner
Best Occasion
Wedding reception or engagement celebration.
25. Handmade Mini Sugar Scrubs
Why It’s Special
Homemade sugar scrubs offer guests a relaxing spa experience at home. Made with natural ingredients, they’re luxurious yet affordable wedding favors that feel thoughtful and personal.
Materials Needed
Sugar, coconut oil, essential oils, food coloring (optional), mini jars, labels, ribbon.
How to Make It
Mix the sugar, coconut oil, and essential oils until well combined. Spoon the scrub into mini jars, seal the lids, and decorate with ribbon and personalized labels.
Personalization Tips
Offer fragrances like lavender, lemon, peppermint, or vanilla to match your wedding theme.
Estimated Cost
$2–5 per guest
Skill Level
Beginner
Best Occasion
Spa-themed, elegant, or bridal weddings.
26. DIY Personalized Coasters
Why It’s Special
Handmade coasters are stylish and practical favors that guests can use every day. Whether made from cork, wood, or ceramic tiles, they protect furniture while serving as a lasting reminder of your wedding celebration.
Materials Needed
Wood slices, cork squares, or ceramic tiles, paint or vinyl, sealer, ribbon, gift tags.
How to Make It
Decorate each coaster with your chosen design using paint or vinyl lettering. Allow the design to dry completely before applying a protective sealer. Wrap the coasters with ribbon and attach a thank-you tag.
Personalization Tips
Add your initials, wedding date, monogram, or a meaningful quote that reflects your celebration.
Estimated Cost
$3–6 per guest
Skill Level
Beginner
Best Occasion
Rustic, farmhouse, or modern weddings.
27. Custom Thank-You Favor Boxes
Why It’s Special
A personalized thank-you favor box allows you to combine several small treats into one memorable gift. Fill each box with candies, chocolates, tea, candles, or other handmade favors to create a thoughtful package that guests will truly appreciate. It’s a versatile option that suits weddings of every style and budget.
Materials Needed
Small favor boxes, tissue paper, assorted treats, ribbon, personalized stickers, thank-you cards.
How to Make It
Assemble each favor box by lining it with tissue paper and arranging your selected gifts neatly inside. Close the box, secure it with ribbon, and finish with a personalized sticker and handwritten thank-you note.
Personalization Tips
Coordinate the box colors with your wedding theme and include your names, wedding date, and a heartfelt appreciation message.
Estimated Cost
$4–8 per guest
Skill Level
Beginner
Best Occasion
Wedding reception, farewell table, or guest thank-you station.
