25 Unique DIY Wedding Favors for Your Special Day
DIY wedding favors are a fun and meaningful way to show appreciation to your guests without breaking the bank. From homemade treats to personalized keepsakes, these projects add a unique touch to your big day. Plus, they can be tailored to fit your wedding theme, making them even more special. The best part? Many DIY favors are budget-friendly, with costs ranging from just a few dollars to around $20 per item, depending on the materials you choose. Here are some sweet and easy ideas to get you started!
Honey Jar Favor

Honey jar favors are a delightful way to add a personal touch to your wedding. They symbolize sweetness and love, making them perfect for celebrating your special day. Each jar can be filled with local honey, which not only tastes great but also supports local beekeepers.
To create your own honey jar favors, start by gathering small glass jars, honey, and decorative tags. You can find jars online or at craft stores, usually costing around $1 to $2 each. Purchase honey in bulk to save money; a quart can cost about $10 to $15 and fill several jars.
Once you have your supplies, fill each jar with honey, leaving a little space at the top. Secure the lid and attach a tag that says something sweet, like “Sweet as Can Bee.” You can also add a small wooden honey dipper for an extra touch, which can be found for about $0.50 each.
These favors are not only charming but also budget-friendly. The total cost for each jar can be around $2 to $3, depending on your choices. Guests will appreciate this thoughtful gift that they can enjoy long after the wedding.
Wildflower Seed Packet

Wildflower seed packets make charming wedding favors that guests will appreciate. They symbolize growth and love, perfect for a wedding celebration. The image shows a lovely seed packet resting on a wooden table, surrounded by colorful flower confetti. The packet reads ‘let love grow,’ which adds a sweet touch.
Creating these seed packets is simple and budget-friendly. Start by purchasing bulk wildflower seeds from a local garden center or online. You can find a variety of seeds for around $10 to $20, depending on the mix you choose.
Next, gather some small paper envelopes or craft your own from brown kraft paper. Print or write a cute label for each packet, including planting instructions. This can be done at home with a printer or by hand for a personal touch.
Fill each envelope with seeds and seal them. You can decorate the packets with ribbons or stickers to match your wedding theme. The total cost for around 50 packets can be around $30 to $50, making this a cost-effective and meaningful favor.
Mini Candle Favor

Mini candles make for charming wedding favors that guests will love. They add a warm touch to any celebration and can be personalized to fit your theme. The image shows a lovely frosted candle with a soft glow, tied with a ribbon and a sweet tag that reads, ‘You light up our lives.’ This simple yet elegant design is perfect for any wedding.
To create these mini candle favors, start by gathering your materials. You’ll need small glass jars or votive holders, candle wax, wicks, and fragrance oils if you want to add a scent. You can find these supplies at craft stores or online. The total cost for about 20 favors can range from $30 to $50, depending on the materials you choose.
Begin by melting the candle wax in a double boiler. Once melted, add your chosen fragrance oil. Secure the wick in the center of each jar with a bit of wax and then pour the melted wax into the jars. Allow them to cool completely before trimming the wick. Finally, tie a ribbon around each jar and attach a personalized tag. This DIY project is fun and allows you to add a personal touch to your wedding!
Succulent Favor

Succulent favors are a charming way to thank your guests for sharing your special day. These little plants symbolize love and endurance, making them perfect for weddings. The image shows a lovely succulent in a small terracotta pot with a sweet tag that reads, ‘grow old with us.’ This simple yet meaningful detail adds a personal touch to your wedding favors.
To create these favors, start by gathering small terracotta pots, potting soil, and your choice of succulents. You can find succulents at local garden centers or online. Fill each pot with soil, plant the succulent, and add a small tag with your message. The total cost for each favor can be around $3 to $5, depending on the size of the succulent and the pots.
These favors are not only budget-friendly but also easy to assemble. You can even involve your friends or family in the process, making it a fun group activity. Guests will appreciate the thoughtfulness behind the gift, and they can take them home to enjoy long after the wedding.
Personalized Matchbox

Personalized matchboxes make charming wedding favors that guests will love. They add a touch of fun and creativity to your special day. The image shows a beautifully designed matchbox with the words ‘the perfect match’ surrounded by floral decorations. This simple yet elegant design can fit into any wedding theme.
To create your own personalized matchboxes, start by purchasing plain matchboxes online or at a craft store. You can find them for about $0.50 to $1 each. Next, design a label that reflects your wedding style. Use graphic design software or online tools to create a label with your names, wedding date, or a cute saying. Print the labels on adhesive paper, which costs around $10 for a pack.
Once you have your labels, simply stick them onto the matchboxes. Fill each box with matches, and you’re done! This DIY project is not only budget-friendly but also adds a personal touch to your wedding. The total cost for about 50 matchboxes would be around $30, making it an affordable option for couples looking to impress their guests.
Custom Cookie Favor

Custom cookie favors are a sweet way to thank your guests for celebrating your special day. These delightful treats can be tailored to match your wedding theme, making them a memorable keepsake.
To create these cookie favors, start with a basic sugar cookie recipe. You’ll need flour, sugar, butter, eggs, baking powder, and vanilla extract. Mix the ingredients, roll out the dough, and cut it into heart shapes. Bake them until golden and let them cool.
Next, decorate your cookies with royal icing. You can use a piping bag to create intricate designs or simply frost them with a smooth layer. Personalize each cookie with your initials or wedding date for that special touch.
Once decorated, package each cookie in a clear bag and tie it with a ribbon. This adds a lovely finishing touch. The total cost for making these cookies can range from $1 to $3 per cookie, depending on the ingredients and packaging you choose.
Jam Jar Favor

Jam jar favors are a sweet and simple way to show appreciation to your wedding guests. These little jars filled with homemade jam add a personal touch to your special day. They are not only tasty but also serve as a lovely keepsake.
To make your own jam, start with fresh fruit like strawberries or raspberries. You’ll need about 2 cups of fruit, 1 cup of sugar, and a tablespoon of lemon juice. Cook the fruit and sugar together in a pot over medium heat until it thickens, usually about 20 minutes. Pour the jam into sterilized jars while it’s still hot, seal them, and let them cool.
For decoration, use a cute gingham fabric to cover the jar lid and tie it with twine. A small tag that says “Spread the Love” adds a nice finishing touch. This DIY project is not only fun but also budget-friendly, costing around $10 to $15 for about 10 jars, depending on the fruit you choose.
Mini Olive Oil Bottle

Mini olive oil bottles make charming wedding favors that guests will appreciate. They are practical, stylish, and can be customized to fit your wedding theme. Each bottle can be filled with high-quality olive oil, giving your guests a taste of something special.
To create these lovely favors, start by purchasing small glass bottles. You can find them online or at craft stores, and they usually cost around $1 to $3 each. Next, fill each bottle with olive oil. You can choose plain olive oil or infuse it with herbs like rosemary or garlic for added flavor.
Once filled, seal the bottles with a cap and tie a piece of twine around the neck. Attach a small tag that says “made with love” or something personal to you and your partner. This adds a nice touch and makes the favor feel more meaningful.
The total cost for each mini bottle, including the oil and packaging, can range from $2 to $5. This makes it an affordable option for couples looking to add a personal touch to their wedding without breaking the bank.
Chocolate Bar Favor

Chocolate bars make for a delightful wedding favor. They are simple, sweet, and loved by many. The image shows a beautifully wrapped chocolate bar with a floral design and the words ‘sweet love.’ This charming presentation adds a personal touch to your wedding.
To create these favors, start by purchasing your favorite chocolate bars. You can find plain milk chocolate or even dark chocolate, depending on your guests’ preferences. Next, design a custom wrapper. You can use online templates or create your own using design software. Print them on quality paper for a polished look.
Wrap the chocolate bars in the printed designs, securing them with double-sided tape. You can also add a ribbon or a small tag for an extra touch. This DIY project is not only fun but also budget-friendly. The total cost for 50 chocolate bars, wrappers, and decorations can be around $30 to $50, depending on your choices.
These chocolate bar favors are sure to bring smiles to your guests’ faces. They are a sweet reminder of your special day and a treat everyone can enjoy!
Tea Bag Favor

Tea bag favors are a charming way to thank your guests for celebrating your special day. They are simple to make and can be customized to fit your wedding theme. Imagine your guests sipping on a warm cup of tea, thinking of you and your partner.
To create these delightful favors, start by selecting your favorite tea. You can choose a classic black tea, a soothing herbal blend, or even a unique flavor that represents your relationship. Purchase small tea bags or loose-leaf tea and gather some cute packaging materials.
Next, fill each tea bag with the tea of your choice. If you’re using loose-leaf tea, consider using small muslin bags or clear plastic bags tied with twine. You can also print personalized labels with your names and wedding date to add a special touch.
For the finishing touch, place the tea bags in a decorative box or basket, surrounded by dried flowers or other decorative elements. This not only looks beautiful but also adds a personal flair to your wedding favors.
In terms of cost, making tea bag favors can be quite budget-friendly. Depending on the type of tea and packaging you choose, you can expect to spend around $1 to $3 per favor. This makes it an affordable option for weddings of any size!
Herb Sachet Favor

Herb sachets make charming wedding favors that guests will appreciate. They are simple to create and add a personal touch to your special day. Imagine your guests taking home a little bag of lavender, rosemary, or mint, reminding them of your celebration.
To make these sachets, you will need dried herbs, small fabric bags, and some ribbon. Start by filling each bag with your chosen herbs. About a quarter cup of dried herbs per sachet works well. Once filled, tie the bags with a ribbon to keep the herbs secure. You can even add a personalized tag with a sweet message or your wedding date.
The cost for this DIY project is quite budget-friendly. Dried herbs can be found at local stores or online for about $5 to $10 per ounce. Fabric bags typically cost around $0.50 to $1 each, depending on the quantity you buy. Overall, you can create these lovely favors for about $1 to $2 each, making them an economical choice for your wedding.
Cork Magnet Favor

Cork magnets are a charming and practical wedding favor that guests will love. They add a personal touch to your celebration while being eco-friendly. You can easily create these magnets using simple materials.
To make your cork magnets, start by gathering some wine corks, a strong adhesive, and small magnets. You can find these supplies at craft stores or online. First, clean the corks and let them dry. Then, use the adhesive to attach a magnet to one side of each cork. For an extra special touch, paint or decorate the corks with your wedding date or a cute design.
The total cost for this DIY project is quite low. Wine corks can often be collected for free if you have friends who drink wine. Magnets and paint can cost around $10 to $15, depending on how many you make. This means you can create lovely favors for about $1 each!
Mini Wine Bottle Favor

Mini wine bottles make charming wedding favors that guests will love. They add a personal touch to your celebration and can be customized to fit your theme.
To create these delightful favors, start by purchasing mini wine bottles. You can find them at local liquor stores or online. Choose a wine that you enjoy, as it reflects your taste.
Next, design a label that says something sweet, like ‘Love is Sweet.’ You can create this using simple design software or even by hand. Print the labels on adhesive paper and stick them on the bottles.
For an extra touch, tie a ribbon around the neck of each bottle. A soft pink ribbon adds a romantic feel. You can find ribbons at craft stores for a reasonable price.
In terms of cost, mini wine bottles typically range from $2 to $5 each, depending on the brand. Labels and ribbons can add another $1 to $2 per bottle. Overall, you can expect to spend around $3 to $7 per favor.
These mini wine bottle favors are not just a treat; they also serve as a lovely keepsake for your guests to remember your special day.
Personalized Ornament Favor

Creating personalized ornament favors is a fun and meaningful way to thank your wedding guests. These little treasures can capture special moments and memories, making them perfect keepsakes.
To make these ornaments, start with clear glass or plastic baubles. You can find these at craft stores for about $2 to $5 each. Fill them with dried flowers, glitter, or even small photos. The dried flowers give a beautiful, natural touch. You can buy a small bouquet for around $10 and use it for several ornaments.
Once filled, close the ornament and tie a ribbon around the top. A simple satin ribbon works well and adds a touch of elegance. You can find ribbons for about $5 for a roll. Don’t forget to add a personalized tag! Print out a message like “Forever & Always” on cardstock, which costs about $5 for a pack.
In total, you can create these lovely favors for around $3 to $10 each, depending on your choices. They’re not just beautiful; they also show your guests how much you care.
Bath Salt Jar

Bath salt jars make for a lovely DIY wedding favor that guests will appreciate. They add a personal touch and offer a relaxing experience after the festivities. The image shows a beautifully presented jar filled with pink bath salts, tied with a delicate ribbon and a charming tag that reads ‘soak up the love.’ This simple yet elegant design is perfect for any wedding theme.
To make these bath salt jars, you’ll need Epsom salt, sea salt, food coloring, and essential oils for fragrance. Start by mixing one cup of Epsom salt with half a cup of sea salt in a bowl. Add a few drops of food coloring until you achieve your desired shade. Then, incorporate about 10-15 drops of your favorite essential oil. Stir everything together until well combined.
Next, fill your jars with the mixture, leaving a little space at the top. Seal the jars tightly and decorate them with ribbons and tags. You can find jars at craft stores or online, usually costing around $1 to $3 each. The total cost for making a batch of 10 jars can be around $15 to $30, depending on the ingredients and decorations you choose.
This DIY project is not only budget-friendly but also allows you to customize the colors and scents to match your wedding theme. Your guests will love taking home a piece of your special day!
Pressed Flower Bookmark

Pressed flower bookmarks are a charming and personal touch for your wedding favors. They not only serve a practical purpose but also carry a piece of nature’s beauty. Each bookmark can be unique, reflecting the love and care you put into your special day.
To create these lovely bookmarks, you’ll need some fresh flowers, a heavy book, parchment paper, and clear adhesive or resin. Start by selecting your favorite flowers. Place them between two sheets of parchment paper and press them in a heavy book for about two weeks. Once dried, you can cut the flowers to fit your bookmarks.
Next, take a piece of cardstock or a thin plastic sheet and apply a layer of clear adhesive or resin. Carefully arrange the dried flowers on top and cover them with another layer of adhesive. Let it dry completely. You can even add a sweet message or a quote on the back to make it more personal.
The cost for this DIY project is quite reasonable. Fresh flowers can range from $10 to $20, and adhesive or resin can cost around $10. Overall, you can make several bookmarks for about $30, making it an affordable and heartfelt favor for your guests.
Lip Balm Favor

Creating DIY lip balm favors is a fun and practical way to thank your guests. These little pots of goodness not only keep lips soft but also add a personal touch to your wedding. The image shows a beautifully labeled lip balm in a charming basket, ready to be gifted.
To make your own lip balm, you’ll need a few simple ingredients: beeswax, coconut oil, and essential oils for fragrance. Start by melting 1 part beeswax and 2 parts coconut oil in a double boiler. Stir until fully combined. Once melted, add a few drops of your favorite essential oil for scent. Pour the mixture into small containers and let it cool. You can find these containers online or at craft stores, usually costing around $0.50 to $1 each.
For labeling, consider using printable stickers. Design them with a sweet message like “Pucker Up” and your wedding date. This adds a lovely personal touch and makes your favors memorable. Overall, the total cost for making these lip balms can be around $1 to $2 per favor, depending on the ingredients and containers you choose. It’s an affordable way to show appreciation to your guests while keeping things stylish!
Mini Hot Sauce Favor

Mini hot sauce favors are a fun and spicy way to thank your guests for celebrating your special day. These little bottles pack a punch and add a personal touch to your wedding favors. The label on the bottle adds a humorous twist, making it memorable for everyone.
To create your own mini hot sauce favors, start by gathering your ingredients. You will need fresh chili peppers, vinegar, garlic, salt, and a few spices of your choice. The process is simple: blend the ingredients together, simmer them on the stove, and let the mixture cool. Once cooled, pour the hot sauce into small bottles.
For the labels, you can design them online or handwrite a fun message. The phrase “He stole my heart so I’m stealing his last name” is a cute option that adds a personal touch. Print the labels and stick them on the bottles once they’re filled.
In terms of cost, making these mini hot sauce favors can be quite budget-friendly. You might spend around $20 for ingredients and supplies to make about 20 bottles, which comes to about $1 per favor. This makes it an affordable and unique option for your wedding!
Wax Seal Sticker Favor

Wax seal stickers add a touch of charm to your wedding favors. They give a classic and elegant look that guests will appreciate. Imagine your guests receiving beautifully sealed envelopes, each one a little work of art.
To create these lovely wax seal stickers, you’ll need a few supplies. Start with wax seal beads, a seal stamp, and a heat source like a candle or a melting spoon. You can find wax seal kits online or at craft stores, usually costing around $20 to $30.
Begin by melting a few beads of wax on a non-stick surface. Once melted, press your seal stamp into the wax to create your design. After a few seconds, gently lift the stamp away, and you’ll have a perfect impression. Let the wax cool completely before attaching it to your envelopes or favor bags.
The total cost for making these favors can vary, but you can expect to spend about $1 to $2 per seal if you make a batch. This makes them an affordable and stylish option for your special day!
Custom Keychain Favor

Custom keychains make for a charming wedding favor that guests will love. The image shows a heart-shaped acrylic keychain engraved with ‘Mr & Mrs’ and the wedding date. This simple yet elegant design captures the essence of your special day.
To create these keychains, start by purchasing clear acrylic blanks. You can find these online or at craft stores. Use a laser engraver or vinyl cutter to add your personalized text. If you don’t have access to these tools, many local shops offer engraving services.
As for costs, acrylic blanks typically range from $1 to $3 each, depending on size and quality. Engraving services may add another $1 to $5 per piece. Overall, you can expect to spend around $2 to $8 per keychain, making it an affordable and thoughtful favor.
Once engraved, attach the keychains to a small card with a thank-you note. This adds a personal touch and lets your guests know how much you appreciate their presence on your big day.
Mini Honey Comb Favor

Mini honeycomb favors are a sweet and charming way to thank your guests. These little treats not only look adorable but also bring a touch of nature to your celebration. Wrapped in clear cellophane and tied with a cheerful ribbon, they are sure to put a smile on everyone’s face.
To create these lovely favors, you’ll need some fresh honeycomb, cellophane bags, and ribbon. Start by cutting the honeycomb into small, bite-sized pieces. Place each piece in a cellophane bag and seal it tightly. Then, tie a ribbon around the top for a finishing touch. You can even add a cute tag that says “bee happy” to give it a personal flair.
The cost for this DIY project is quite reasonable. Depending on where you buy your honeycomb, you can expect to spend around $10 to $20 for enough to make 10 to 15 favors. The cellophane bags and ribbon can be found at craft stores for about $5 total. Overall, you can create these delightful favors for under $30, making them a budget-friendly option!
Personalized Spice Jar

Creating personalized spice jars is a fun and thoughtful way to give your guests a taste of your love. These jars not only look great but also add a personal touch to your wedding favors. You can fill them with your favorite spices or blends, making them a unique gift that your guests will appreciate.
To make your spice jars, start by gathering small glass jars with lids. You can find these at craft stores or online, typically costing around $1 to $3 each. Next, choose your spices. Popular options include Italian seasoning, chili powder, or a custom blend that represents you and your partner. You can buy spices in bulk for about $5 to $10, depending on the variety.
Once you have your jars and spices, fill each jar with the spice of your choice. Then, create a label that says something sweet, like “From Our Kitchen to Yours.” You can print these at home or order them online for a small fee. Finally, tie a ribbon around the jar for a finishing touch. This whole project can be done for about $2 to $5 per jar, depending on your choices.
Dried Citrus Ornament

Dried citrus ornaments make charming wedding favors that are both beautiful and meaningful. They add a touch of nature to your special day and can be a delightful reminder of the celebration.
To create these lovely ornaments, you’ll need a few simple ingredients: fresh oranges, cinnamon sticks, twine, and small tags. Start by slicing the oranges into thin rounds and drying them in the oven at a low temperature until they are completely dehydrated. This usually takes about 4-6 hours.
Once your orange slices are ready, gather a cinnamon stick and a slice of dried orange. Tie them together using twine, and attach a small tag with a sweet message, like “you’re one in a melon.” This adds a personal touch that guests will appreciate.
The cost for making these favors is quite reasonable. Oranges and cinnamon sticks are generally inexpensive, and you can create several ornaments for under $20. It’s a budget-friendly way to add a personal flair to your wedding.
Mini Terrarium Favor

Mini terrariums make for charming wedding favors that guests will love. They are not only beautiful but also symbolize growth and love, making them perfect for a wedding setting.
To create your mini terrarium, start by gathering your materials. You’ll need a glass container, small pebbles, potting soil, a succulent or small plant, and decorative moss. You can find these items at local garden centers or craft stores.
Begin by adding a layer of pebbles at the bottom of your container for drainage. Next, add a layer of potting soil, making sure it’s deep enough for your plant’s roots. Place your succulent in the soil and gently pack it in. Finally, add moss around the base for a nice touch.
For the finishing touch, attach a cute tag that says “watch our love grow.” This adds a personal element and makes the favor even more special.
The total cost for each mini terrarium is around $5 to $10, depending on the materials you choose. This budget-friendly option allows you to create a memorable keepsake for your guests without breaking the bank.
Personalized Luggage Tag Favor

Personalized luggage tags make for a charming wedding favor. They not only serve a practical purpose but also add a personal touch to your special day. Imagine your guests receiving a tag that reflects your wedding theme and their own travel dreams!
To create these tags, start with some sturdy leather or faux leather. Cut them into your desired shape, usually rectangular or round. Use a gold or silver pen to write a fun phrase like “Adventure Awaits” or even your names and wedding date. Punch a hole at the top and thread a piece of twine or ribbon through it for easy attachment to bags.
The cost for each tag can be around $2 to $5, depending on the materials you choose. If you’re making 50 tags, expect to spend between $100 and $250. This DIY project is not only budget-friendly but also a delightful way to thank your guests for celebrating with you!
We are Mary and Eric, the founders of Be Right Back, a blog dedicated to romance around the globe and at home.
We are Mary and Eric, the founders of Be Right Back, a blog dedicated to romance around the globe and at home. With over 10 years of experience in dating and traveling to romantic places, we share our favorite date ideas and romantic destinations to help couples level up their relationships. Having lived in and traveled through the USA, we also share our favourite things to do in the States.
With 70,000 monthly readers and 16,000 followers on social media, Be Right Back is your go-to resource for romantic trip ideas and couple activities at home and abroad.
