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. "Classic Devotion" Seven-Layer S'mores 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.
SHOP NOW: Viveltre, $9.99
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!
SHOP NOW: UncommonGoods, $24 for four
3. Rock-Candy 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!
SHOP NOW: The Groovy Baker, $48 for four
4. Wine-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.
SHOP NOW: Kara's Vineyard Wedding, starting at $25 for 10
5. Wine Glass 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!
SHOP NOW: Crazy Lovely, $16
6. Monogram Trinket 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.
SHOP NOW: Anthropologie, $14
7. Wooden Planter Succulents
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.
SHOP NOW: 5 Star Succulents, $3 each
8. Boxed 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!
SHOP NOW: Apropos Roasters, $60 for 20
9. Kate Aspen "The Perfect Blend" Burlap Bags
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!
SHOP NOW: Bed Bath and Beyond, $11.99 for 12
10. Handmade Gourmet 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.
SHOP NOW: Whimsy and Spice, $9.50 per favor
11. 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.
SHOP NOW: Need Supply Co., $28
12. Flower Lollipops
Turn your kitchen into a candy store with 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!
SHOP NOW: Lolli Lollies, starting at $24
13. 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.
SHOP NOW: The Candied Carrot, $15 for 6
14. Edible Sea Glass
If your bride is throwing a beach wedding, these sugar crystals are perfect for her shower. All it takes is some sugar and food coloring for edible sea glass her guests won't get enough of.
SHOP NOW: Delectable Baked Goods, $7
15. Personalized Antique Style Perfume Bottle
This is a must-have for a bride who loves a good scent. With an antique-inspired allure and each guests' initials, these mini bottles will make a welcome addition to everyone's dressers after the shower. Take it one step further and hire a professional or go to a storefront that hosts classes. Bridal-shower guests can pick through bottles of oils and create their own signature scent to be stored in their new vials.
SHOP NOW: Zarcone Collection, $28
16. Tea Bath Favors
This is an easy favor that guests will enjoy long after the party is over! Canvas bags filled with loose chamomile flowers, lavender buds, lemon balm, and peppermint leaves will rival plain old bath bombs any day. A cute message printed on the bag, like "Tea for Two" or "To have and to hold" makes a great addition to this favor.
SHOP NOW: Little Mellow, $2.83
17. Toffee Nut Brittle Assortment
Sweet, spicy, and crunchy: That's all you need to know about this gourmet brittle. Oh yeah, and that it's dipped in chocolate! Your guests will love munching on the milk chocolate hazelnut toffee flavor, or the dark chocolate fleur de sel cashew version, especially for their drive home.
SHOP NOW: Harry & David, $34.99
18. Set of 12 Cupcakes in Half-Pint 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. Featuring 16 flavor options (pumpkin spice cupcake, anyone!?), each version is sweet but light enough that they won't feel guilty for eating the whole thing!
SHOP NOW: Sommers Cupcakes, $72
19. Custom Champagne Flutes
To coincide with healthy pours of champagne throughout the party, gift your girls with custom flutes that they can even break in at the shower itself. Guests can always keep track of their own personalized stemless glasses, and you can customize each with your choice of rose gold, silver, or gold script font.
SHOP NOW: Love Lissy, $10.95
20. Kokoa Collection Hot Chocolate In Acacia Glass Gift Jar
Winter showers may need a little help warming up, so hand out hot chocolate mixes to your guests as they walk out the door. Pick from a wide range of five cocoa flavors, starting with white chocolate from the Ivory Coast to Madagascar-based dark chocolate. Take things up a notch by tying a mini bottle of Kahlua to the jar to get the party started.
SHOP NOW: Not on the High Street, $22.98
21. Brass Geo Terrarium
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!
SHOP NOW: World Market, starting at $15.99
22. Spiced Popcorn (Set of 5)
"Sugar and spice and everything nice, that's what little girls are made of!" Honor your little girl growing up with sugar and spice popcorn blends that will have your guests asking for a second jar. With flavors ranging from savory Curry Popcorn to the classic Salted Caramel Popcorn, this snack set is the perfect favor for a foodie bride.
SHOP NOW: Food 52, $40
23. 8-pc Tall Dipped Marbled Oreos
This favor couldn't get any tastier—or look any prettier. Your favorite cookies are dipped and dyed blush with a cool drizzled effect to form a beautiful marbled treat. Stacked together inside clear gift boxes, they make for a stunning presentation.
SHOP NOW: Sweet Vintique, starting at $16
24. DIY Macaron Kit
Follow up your bridal tea and transform your kitchen into a bakery to make these delicate and delectable treats. Once they're finished, pack these desserts in cardboard gift boxes lined with tissue paper. They'll make for elegant party favors your guests will truly admire—and devour. Or, treat guests to their own DIY kits for a fun baking sesh after the shower.
SHOP NOW: Food 52, $24
25. Pumpkin Butter Soy Candles
Throwing a shower in the fall? Go seasonal and give your guests the gift that keeps on giving — pumpkin butter flavored candles! These hand-poured votives feature all-natural wicks, and your bridal shower guests can enjoy up to 90 hours of burn time.
SHOP NOW: Old Soul Soy Candles, $14
26. "Hugs & Kisses From Mr. and Mrs." Scented Soap
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.
SHOP NOW: Kate Aspen, starting at $2 each
27. Core Kitchen 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.
SHOP NOW: West Elm, $12