This post may contain affiliate links. This means if you click on the link and purchase the item, I will receive an affiliate commission at no extra cost to you. All opinions remain my own.

If you want to give the perfect baby shower gift, look no further! We have a list of our top 10 picks for gifts for the new mama!

1. Blooming Bath


This adorable, flower-shaped infant bath is not just cute, it’s VERY practical! Make any sink a bathtub in an instant!

2. Infantino Savvy Diaper Bag


This diaper bag is modern, stylish, AND affordable!

3. Sophie The Giraffe


No mom should be without our favorite teether! Perfectly shaped for baby to get into those gums!

4. Priceless Prints Necklace


This is an amazing gift for moms to be! Take an imprint of baby’s fingerprint, send it to Prairie Creations, and receive a silver charm of baby’s fingerprint. Emily wears hers every day, and loves to have her son’s fingerprint close to her heart.

5. Hands To Heart Sleep Swaddle


This is our top pick for swaddle blankets! A must-have, easy-to-use, soft blanket that promotes correct positioning for baby!

6. Baby Legs


Leg warmers for baby! Keeps baby’s legs warm and safe from the elements when crawling (bonus—diaper changes are sooo simple with these!).

7. Boppy


We know this may be a given, but every mom should have a Boppy pillow for feeding baby!

8. Huggies Natural Care Disposable Washcloths Hypoallergenic 20 Each

This is a great gift for new moms! It’s perfect for the first week when sponge bathing is necessary! Just add water and wash baby!

9. Boba Wrap

10. Bebe Au Lait Nursing Covers

Hands-down our favorite nursing cover! Fully covers everything, and you can still see baby when needed! Plus, they come in adorable prints!


Another great baby shower gift idea is to give children’s books! Books can get expensive when you buy a lot of them, so buying a few for the parents to be helps to start out baby’s library! Pick books that you loved from childhood, or that your own children love to make it personal, too!