This website contains affiliate links. Some products are gifted by the brand to test. As an Amazon Associate, I earn from qualifying purchases. The content on this website was created with the help of AI.
Let’s be real — half the time, baby shower favors end up stuffed in a junk drawer, forgotten the second guests get home. Not these. This list is packed with baby shower favors people will actually use, eat, or enjoy — and every single one can be made ahead, dressed up to match your theme, and customized for your budget. Whether you’re going for sweet and sentimental or practical and pampering, these DIY baby shower favor ideas will have guests raving long after the last cupcake is gone. And the best part? You can grab almost everything you need online, so no running all over town for supplies.
1. Mini Rubber Duck Soaps

If you want a favor that gets an instant “aww” and actually gets used, this is it. Mini rubber duck soaps are adorable sitting in a soap dish, smell amazing, and add a little smile to someone’s morning routine. They work for any baby shower theme — just match the soap color to your palette and you’ve got a favor that looks custom without the custom price tag. Guests can toss them in their bathroom or give them to their kids — and unlike most favors, they won’t just sit and collect dust.
Shopping List:
– Soap base (melt-and-pour works best)
– Mini rubber ducks
– Silicone soap molds
– Soap colorant (pastel yellow, blue, pink, or whatever matches your theme)
– Fragrance oil (optional but adds a nice touch)
– Pouring Pot
– Ribbon or twine (for wrapping)
– Clear cellophane bags
How to Make It:
- Cut your soap base into small cubes so it melts evenly.
- Place the cubes in a pitcher and heat, stirring until fully melted.
- Add a few drops of soap colorant and fragrance oil, then stir to combine.
- Pour the soap halfway into each mold cavity, then place a mini rubber duck in the center.
- Fill the rest of the mold with more soap until the duck looks “nested” in the bar.
- Let the soaps cool completely (about 1–2 hours), then pop them out of the molds.
- Wrap each soap in a clear bag, tie with ribbon or twine, and you’re done.
2. “About to Pop” Popcorn Bags

This one practically writes itself — and it’s a crowd favorite. You hand guests a bag of gourmet popcorn tied up with a cute “About to Pop!” tag, and everyone gets the joke and a snack for the ride home. It’s affordable, easy to prep in bulk, and looks way more impressive than the effort it takes. Plus, you can match the bag and ribbon colors to your baby shower theme so it all feels cohesive without spending hours crafting.
Shopping List:
– Gourmet popcorn (butter, caramel, or kettle corn work best)
– Kraft paper bags or clear cellophane treat bags
– Ribbon or baker’s twine
– Printable “About to Pop!” tags (can be downloaded or made in Canva)
– Hole punch (for threading ribbon through tags)
How to Make It:
- Pop your popcorn or buy it ready-made — the fresher, the better.
- Scoop into bags, leaving enough space to close without crushing the popcorn.
- Punch a small hole in each “About to Pop!” tag.
- Thread ribbon or twine through the tag, then tie the bag closed with a bow.
- Arrange the bags in a basket or tray so they double as décor until it’s favor time.
3. Baby Bottle Candy Favors

If you want something playful that guests will actually eat, baby bottle candy favors are a win. They’re cute enough to sit out as décor during the shower, and when people head home, they’ve got a sweet treat for the drive. You can fill them with pastel M&Ms, jelly beans, or any candy that matches your color scheme. Bonus — they’re ridiculously easy to make in bulk, so you can knock out dozens in under an hour.
Shopping List:
– Mini plastic baby bottles (favor size)
– Pastel candy (M&Ms, jelly beans, Sixlets)
– Ribbon or tulle for decorating
– Printable “Thank You” tags (optional)
– Scissors
How to Make It:
- Wash and dry the plastic bottles before filling.
- Pour in your candy of choice, filling each bottle to the top.
- Cut ribbon or tulle strips and tie them around the bottle neck.
- Add a “Thank You” tag if you want an extra touch.
- Arrange them on a dessert table or near the exit for guests to grab on their way out.
4. Onesie-Shaped Sugar Cookies

These are the kind of favors that make people stop mid-conversation and say, “Oh my gosh, look how cute these are.” Onesie-shaped sugar cookies are a classic for a reason — they’re sweet, themed, and can be decorated to match the shower colors perfectly. Whether you make them yourself or order plain cookies to decorate, they’re a showstopper that guests will actually eat instead of leaving behind.
Shopping List:
– Baby onesie cookie cutter
– Sugar cookie dough (homemade or store-bought)
– Royal icing mix
– Piping bags and tips
– Gel food coloring (in your chosen palette)
– Cellophane cookie bags
– Ribbon or twist ties
How to Make It:
- Roll out your cookie dough and cut shapes with the onesie cutter.
- Bake according to your recipe and let cool completely.
- Prepare royal icing, dividing into separate bowls to color as desired.
- Use piping bags to outline and flood each cookie, adding details once the base is set.
- Let icing dry fully before packaging in cellophane bags and securing with ribbon.
The end result is edible décor that doubles as a thoughtful, personal touch for guests to enjoy later.
5. Mini Plantable Seed Packets

Mini plantable seed packets are a sweet and symbolic favor — “watch me grow” fits perfectly with the baby shower theme, and guests leave with something they can actually use. Whether it’s wildflowers, herbs, or vegetables, these little packets feel personal and thoughtful without being expensive. Plus, they work for both indoor and outdoor gardeners, so everyone gets a gift they can enjoy.
Shopping List:
– Small seed packets (wildflower mixes are popular)
– Mini kraft envelopes or glassine envelopes
– Printable or pre-made “Watch Me Grow” labels
– Ribbon, twine, or washi tape
– Small scoop or funnel (if repackaging seeds)
How to Make It:
- If seeds aren’t already in small packets, portion them into mini envelopes using a scoop or funnel.
- Seal the envelopes with washi tape or a sticker label.
- Add your “Watch Me Grow” label to the front.
- Tie with ribbon or twine for a finished look.
- Display them in a pretty tray or basket for guests to grab.
They’re budget-friendly, on-theme, and give guests a little reminder of the celebration every time they see the plants grow.
Thank you for exploring these delightful DIY baby shower favor ideas that your guests are sure to love. As you plan your baby shower, don’t forget that the right favor adds a personal touch that reflects your unique style and appreciation.
This website contains affiliate links. Some products are gifted by the brand to test. As an Amazon Associate, I earn from qualifying purchases. The content on this website was created with the help of AI.

