Handmade Wedding Favors: 15 Practical Ideas Guests Actually Keep

By priya-kapoor ·

Most wedding favors end up forgotten on tables or tossed in the trash. The secret to favors guests actually keep? Make them useful. Here are 15 handmade ideas that cost under $3 per guest.

Edible Favors

1. Honey Jars

Buy local honey in bulk, fill 2oz jars ($0.40 each), add a custom label and twine bow. Total: $1.50-$2.50 each.

2. Hot Chocolate Mix Tubes

Layer cocoa mix, mini marshmallows, and chocolate chips in clear test tubes. Cap with cork. $1.00-$2.00 each.

3. Homemade Jam

Small batch jam in 4oz mason jars. Strawberry, fig, or lavender honey. $2.00-$3.00 each.

4. Custom Spice Blends

Mix a signature spice blend (wedding rub, seasoned salt) in small tins. Label with a recipe card. $1.50-$2.50 each.

5. Macarons

Buy bulk macarons from a wholesale bakery, package 2 per guest in clear boxes with ribbon. $2.00-$3.00 each.

Practical Favors

6. Succulent Cuttings

Propagate succulents months ahead. Plant in 2" terracotta pots. $0.50-$1.50 each.

7. Seed Packets

Custom-printed seed packets with wildflower or herb seeds. "Let love grow" theme. $0.50-$1.00 each.

8. Handmade Soap

Melt-and-pour soap in wedding colors. Cut into bars, wrap in kraft paper. $1.00-$2.00 each.

9. Beeswax Candles

Roll beeswax sheets around wicks. Simple, elegant, no melting required. $1.50-$2.50 each.

10. Bath Salts

Mix Epsom salt, dried lavender, and essential oil in glass vials. $1.00-$2.00 each.

Keepsake Favors

11. Custom Coasters

Cork coasters with stamped or printed wedding date. Set of 2 per guest. $1.50-$3.00 per set.

12. Bookmarks

Leather or cardstock bookmarks with wedding date and a meaningful quote. $0.50-$1.50 each.

13. Photo Magnets

Print engagement photos as small magnets. Guests love putting them on their fridge. $1.00-$2.00 each.

14. Custom Matches

Matchboxes with custom labels — "The Perfect Match." $0.75-$1.50 each.

15. Ornament

Wood or ceramic ornaments with the couple's names and date. Especially popular for holiday-season weddings. $2.00-$3.00 each.

Display Tips