From edible treats to sentimental trinkets, there are so many amazing bridal-shower favors you can gift your guests. With these thoughtful favors (including edible and even plantable ideas), your guests will be happy campers walking out that door. No matter your budget or theme, you'll find something to fit the bill in this list of our 30 favorite bridal-shower-favor ideas. Read on for inspiration when it comes to your own bridal shower (or wedding) favors!
1. S'Mores in a Jar
They can take dessert on the road with this favor. Layers of gooey marshmallow, sweet graham cracker, and melted chocolate make for the ultimate snack in a jar. ("Classic Devotion" seven-layer s'mores jar, $9.99, Viveltre)
2. Garden in a Can
Got a bride with a green thumb? Help her guests match her gardening prowess with these easy-to-grow herbs in a can. Just pop the lid, water, and watch the magic happen. And since each guest gets a different herb, you can throw a garden swap party next! (Garden in a can, $24 for four, UncommonGoods)
3. Edible Geodes
These candy treats are almost too pretty to eat. We said almost. With layers of bittersweet and white chocolates, vanilla-bean icing, a hint of raspberry, and rock-candy crystals, they're just too sweet to resist! (Rock-candy geodes, $48 for four, the Groovy Baker)
4. Floral Bottle Stoppers
If your bride is having a vineyard wedding—or just loves wine!—get guests ready with these stunning petal-topped wine stoppers. Bonus points if you hand them out with a take-home bottle of wine. (Wine-bottle stoppers, starting at $25 for 10, Kara's Vineyard Wedding)
5. Scented Soaps
Celebrate the couple with some hugs and kisses. This X's and O's soap set will go a long way in bringing some love to the homes of your shower guests. ("Hugs & Kisses From Mr. and Mrs." scented soaps, starting at $2 each, Kate Aspen)
6. Wine Tumbler
A to-go wine glass is the perfect favor for a girlfriends-only shower. Better yet, if the shower comes before the bachelorette party, guests going to both can double dip and take this glass to the next party! (Gold glitter wine tumbler, $12.95, Paper Source)
7. Personalized Ring Dish
Chances are, the bride's not the only one with some bling on her finger. Every guest has at least one piece of jewelry she wants to keep safe, so hand out these monogrammed ring dishes as a take-home gift. (Monogrammed garland ring dish, $10, Karen Guethlein; available at Anthropologie)
8. Succulent Vases
Not only will guests love these colorful and fun plants, the wooden box vases will help show them off in their own homes! And guests without a green thumb don't have to worry because succulents are easy to care for. (Wooden planter succulents, $3 each, 5 Star Succulents)
9. Specialty Nuts
Hand-stamped containers reading "Love Is Sweet and a Little Nuts" are cute enough, but stuff them with gourmet toffee-covered mixed nuts and you have a treat your guests won't be able to resist! (Boxed nuts, $60 for 20, Apropos Roasters)
10. Funny Tea Towels
Throwing a kitchen shower, brunch, or cooking-class shower? Consider giving each of your guests a tea towel from a fun, personalized set. They'll love adding these witty towels to their kitchen. (Tea towels, $12, Core Kitchen; available at West Elm)
11. Fresh Coffee Beans
A java-loving bride will love this partially DIY favor. Take "The Perfect Blend" canvas bags (an ode to the happy couple) and fill them with fresh coffee beans or tea leaves. Remind guests to indulge in a little caffeine before the big day so they can party all night long! ("The Perfect Blend" burlap bags, $11.99 for 12, Kate Aspen; available at Bed Bath and Beyond)
12. Lemon and Rosemary Marshmallows
These fluffy marshmallows are the ultimate year-round shower gift. Sweet, tart, and herby from the rosemary, they're the perfect one-bite treat. Package them in pretty cellophane bags with a matching yellow ribbon. Get the recipe here.
13. Rosemary-Infused Olive Oil
Have a bride who loves to cook? She and your guests will love adding this herb-infused olive oil to their pantry. If you're looking for variety, consider infusing your olive oil with a few different types of herbs, like basil or thyme. Then guests can choose their own flavor profile. Get the recipe here.
14. Flower Lollipops
Turn your kitchen into a candy store to make these pretty petal pops. Infused sugar and some edible flowers go a long way in making these suckers both flavorful and adorable. Your guests might even find them too pretty to eat! Get the recipe here.
15. Heart-Shaped Rice Krispie Treats
Who doesn't love an old-fashioned Rice Krispie treat? Given the love for these marshmallowy desserts, it only makes sense to shape them into hearts and dip them into white chocolate! Send a wrapped one home with each of your guests. Get the recipe here.
16. Edible Sea Glass
If your bride is throwing a beach wedding, these sugar crystals are perfect for her shower. With some sugar and food coloring, you can create your very own edible sea glass. And these beautiful crystals look even better in a bag labeled "Two Less Fish in the Sea." Get the recipe here.
17. Custom Candles or Perfume
This one might require hiring a professional or going to a storefront that hosts classes, but it's a must-do for anyone with a bride who loves a good scent. Bridal-shower guests will pick through bottles of oils and create their own signature scent, and they can either pour the blend into a beautiful perfume bottle or add some soy wax to the mix for a candle. Watch out—the bride might fall in love with your scent and want it for her big day!
18. DIY Jewelry
This one may feel like a kid's sleepover party, but hear us out. Instead of some string and beads pulled together into a DIY charm bracelet, consider leather wrap bracelets instead. Along with the bracelets, which you can buy in various colors, you can purchase leather stampers and wood mallets that each guest can use for embossing her own design. Think initials, fun symbols, or a certain special date.
19. Tea Leaves
This is an easy favor that guests will enjoy long after the party is over! Fill canvas bags with loose tea leaves, then attach a pretty wooden stirring spoon to the bag. A cute message printed on the bag, like "Tea for Two" or "To have and to hold" makes a great addition to this favor. Get the recipe here.
20. Spiced Pumpkin-Seed Brittle
Sweet, spicy, and crunchy: That's all you need to know about this pumpkin-flavored brittle. Oh yeah, and that it's dipped in chocolate! Make a big batch for your guests, then put the pieces in goody bags as a treat for their drive home. Get the recipe here.
21. Blackberry-Vanilla Cupcake in a Jar
Nothing makes eating on the go easier than throwing your recipe in a jar. So skip dessert at the shower and send it home with your guests instead—in the form of cupcakes in a jar. This blackberry and vanilla version is sweet but light enough that they won't feel guilty for eating the whole thing! Get the recipe here.
22. Painted Wine Glasses
Along with healthy pours of wine throughout the party, set up a wine-glass-painting station. All the supplies you need are standard wine glasses and glass paint. If you want to go the extra mile, include some wine charms that guests can incorporate into their artistic designs. Pro tip: Have everyone finish painting their glasses before gift opening. By the time the bride's done unwrapping, their glasses will be dry and ready to go home.
23. Hot-Chocolate Mix
Winter showers may need a little help warming up, so hand out hot chocolate mixes to your guests as they walk out the door. Fill jars with hot-cocoa mix, chocolate squares or chips, and marshmallows for basics. Take things up a notch by tying a mini bottle of Kahlua to the jar to get the party started. Get the recipe here.
These little globes or jars filled with plant life will go beautifully with any decor. If you've got a crafty group of guests, you can buy DIY terrarium kits for everyone to use (or just a collection of various shaped vases, colorful sand, and succulents) and let your guests go at it!
25. Sriracha Caramel Corn
"Sugar and spice and everything nice, that's what little girls are made of!" Honor your little girl growing up with a sugar (caramel) and spice (sriracha) popcorn blend that will have your guests asking for a second jar. This sweet and spicy snack is the perfect favor for a foodie bride. Get the recipe here.
26. Marbled Oreos
This favor couldn't get any easier—or look any prettier. Store-bought cookies are dipped in dyed white chocolate for a beautiful marbled treat. Stack them together inside clear gift boxes for a stunning presentation. Get the recipe here.
27. Marbled French Macarons
Follow up your bridal tea with these pretty-in-pink marbled macarons. Pack these delicate treats in cardboard gift boxes lined with tissue paper. They'll make for elegant party favors your guests will truly admire—and devour. Get the recipe here.
28. Pumpkin Butter
Throwing a shower in the fall? Go seasonal and give your guests the gift that keeps on giving — pumpkin butter! Fill mini mason jars with this sweet, autumn treat, then attach a card with recipe suggestions like using this spread in French toast, dessert ravioli, or atop a bagel. But be warned, this butter is so delicious, guests might just spoon it up! Get the recipe here.
29. Gourmet Lollipops
As if sparkling hearts weren't cute enough, these lollipops come in fun cocktail flavors like Piña Colada, Champagne, and Mojito. Pass them out to guests at the end of the party for a sweet finish. ("Frosé" wine lollipops, $24 for 12, Sweetniks)
DIY! Save-the-Dates, Candle Holders, Favor Boxes, and Table Numbers