DIY Wedding Favors: 5 Projects With Real Costs
Step-by-step favor projects with honest per-favor math and assembly-line tips, most between one and three dollars a guest.

A handmade favor says the couple made this for you, and that is a message no bought trinket matches.
Most DIY favor lists are photo inspiration with no instructions. This one is a working guide: five projects with the actual steps, the real cost per favor from bulk supplies, and the assembly-line habits that turn 100 favors from a lost weekend into one good evening with your bridesmaids.
Pick one project, run the math, and you will know your favor plan by the end of this page.
DIY favor projects at a glance
Real cost-per-favor math, assuming 100 favors and bulk supplies.
| Project | Supplies | Cost per favor | Time for 100 |
|---|---|---|---|
| Mini honey jars | 1.5 oz jars, bulk honey, twine, tags | About $1.50 | 2 to 3 hours |
| Candy favor boxes | Flat boxes, sugared almonds, tags | About $2.00 | 3 to 4 hours |
| Lavender sachets | Organza bags, dried lavender, tags | About $0.90 | 1 to 2 hours |
| Treat jars | Mini mason jars, candy or cocoa mix, tags | About $2.90 | 2 to 3 hours |
| Matchbox and candle sets | Printed matchboxes, tealights, twine | About $1.90 | 1 to 2 hours |
Five DIY favor projects, start to finish
1. Mini honey jars
You need: 1.5 oz glass jars with dippers, bulk honey, twine, and printed tags.
Steps: Warm the honey jug in hot tap water so it pours cleanly. Fill each jar to the shoulder, wipe the rim, and seal. Tie a tag around the neck with twine. That is the whole project.
The math: jars run about $0.58 each in a 48 pack, honey about $0.35 per jar from a bulk jug, and a personalized tag about $0.48. Call it $1.50 a favor, and guests eat every drop.
2. Candy favor boxes
You need: flat-pack favor boxes, sugared almonds or candy, and tags or stickers.
Steps: Fold the boxes one evening while you watch something. Fill each with five sugared almonds, the old tradition of five wishes for the couple, or any candy in your palette. Seal with a personalized sticker and add a tag.
The math: boxes run $0.30 to $1.69 each depending on plain kraft versus printed, candy about $0.70 per box from bulk bags, tag or sticker about $0.48. Around $2.00 a favor.
3. Lavender sachets
You need: organza drawstring bags, dried lavender by the pound, and tags.
Steps: Set out a soup spoon, scoop two spoonfuls of lavender into each bag, cinch the drawstring, and loop a tag through the ribbon. The fastest project on this list.
The math: bags cost about $0.07 each in a 100 pack, a pound of dried lavender fills 40 to 50 bags for around $0.35 each, tag $0.48. Under a dollar a favor.
4. Treat jars
You need: mini mason jars, a fill like candy, cocoa mix, or local jam, and tags.
Steps: Line up jars lids-off, fill with a measuring cup, seal, and tie a tag. For cocoa mix, layer cocoa, sugar, and mini marshmallows for the striped look. Our mason jar favors come embossed so the jar itself is part of the gift.
The math: jars about $1.99, fill about $0.40, tag $0.48. Around $2.90 a favor, and the jar gets reused for years.
5. Matchbox and candle sets
You need: matchboxes printed with your names, tealight or votive candles, and twine.
Steps: Stack one matchbox on one candle, wrap the pair with a band of twine, knot it, done. A let-love-glow tag is the classic finish.
The math: printed matchboxes run about $1.49, tealights about $0.30 in bulk, twine pennies. About $1.90 a favor with almost no assembly time.
Assembly-line tips that save your week
Batch one step at a time
Fold every box, then fill every box, then tie every bow. An assembly line is two to three times faster than finishing favors one by one, and the results look more consistent too.
Recruit two helpers and feed them
A hundred favors alone is a long night. With two friends, wine, and a playlist it is a fun two hours. This is what bridesmaids are for.
Work two to three weeks out
Pick shelf-stable fills so you can finish early and store the favors cool and dry. The week of the wedding is for everything you cannot do early.
Prototype one favor first
Build a single finished favor before you order 100 of anything. You will catch the too-small jar or the clashing ribbon while it is still a five dollar fix.
Print the tags, skip the handwriting
Handwriting 100 tags takes hours and the 80th looks nothing like the 1st. Printed personalized tags cost about fifty cents and make the whole batch look professional.
Running out of runway? There is a ready-made shortcut.
If the DIY window has closed, personalized playing cards arrive finished, printed with your names and date, for about $3.99 each. All of the personal touch, none of the assembly line.
The supplies worth buying
$4.79
Kraft Paper Mason Jar Favor Tag With Twine
A kraft tag cut in a mason jar shape with twine ties included. The finishing touch for honey jars and treat jars.
Personalize it ›Mini Honey Jars With Dippers (48 Pack)
The workhorse for project one. Hexagon 1.5 oz jars with wooden dippers land under sixty cents each in the 48 pack.
See it on Amazon ›
$0.48
Lush Greenery
A printed greenery tag personalized with your names and date, about fifty cents each. The upgrade that makes a DIY favor look bought.
Personalize it ›Jute Twine and Kraft Tags Kit
Three hundred feet of twine plus one hundred blank kraft tags in one order. Covers tying duty for every project on this list.
See it on Amazon ›
$1.69
Miniature Square Paper Favor Boxes
Small flat-pack boxes personalized with your names in foil print. The base for the candy box project, ready to fold and fill.
Personalize it ›Sheer Organza Bags (100 Pack)
The sachet project's whole container budget in one ten dollar order. Drawstring closure, no gluing, no folding.
See it on Amazon ›
$1.49
Custom Matchbox Wedding Favor - Smart Type
A matchbox printed with your initials and wedding date for the candle set project. Guests keep striking matches long after the wedding.
Personalize it ›
$1.99
Pure Love Mason Jar
A mini embossed mason jar ready for candy, cocoa mix, or jam. The jar reads love right in the glass.
Personalize it ›What to skip
Skip anything perishable. Fresh-baked goods and chocolate force the whole project into the frantic final 48 hours. Shelf-stable fills let you finish weeks early.
Skip projects with per-unit artistry. Hand-lettering, hand-painting, and hot-glue assembly do not survive 100 repetitions. If step three needs a steady hand, pick a different project.
Do not assume DIY is automatically cheaper. After supplies and your evenings, a $2.90 DIY jar competes with a finished personalized favor at $3.99. Do it because the handmade touch means something, and run the math table above before you commit.
Do not skip the test run. One prototype favor exposes every problem while it still costs five dollars instead of a hundred and fifty.
DIY wedding favor questions, answered
What are the easiest DIY wedding favors?
Lavender sachets and matchbox candle sets. Both are two-step projects: scoop and cinch for the sachets, stack and tie for the candle sets. Either one finishes 100 favors in an evening for under two dollars each.
How much do DIY wedding favors cost?
With bulk supplies, the popular projects run about $0.90 to $2.90 per favor: lavender sachets around $0.90, honey jars around $1.50, candy boxes around $2.00, and treat jars around $2.90. Budget three to six dollars per guest and DIY lands comfortably under it.
When should you make DIY wedding favors?
Two to three weeks before the wedding. Choose shelf-stable fills like honey, candy, or lavender so nothing spoils, batch the work assembly-line style with a couple of helpers, and store the finished favors somewhere cool and dry.
Are DIY wedding favors cheaper than buying them?
Often, but not always. Sachets and honey jars beat most bought favors on cost. Jar-based projects land near the price of a finished personalized favor at $3.99, so at that point choose whichever gift you would rather give, handmade or arrive-ready.
Keep planning the favors
Packaging, tags, and more favor guides.
Finish them with a personalized tag
Printed favor tags with your names and date, about fifty cents each. The final touch that makes a handmade favor look made on purpose.
Shop favor tags ›