We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.
Tired of cheap stocking stuffers that end up being sent to the donation pile not a week later? Never fear, there are plenty of cool and cheap stocking stuffers from Amazon that your loved ones will adore. So go ahead — get those stockings overflowing with stocking stuffers (without breaking the bank). We’ve rounded up ideas for babies, kids, and adults.
Disclaimer: Amazon, as you all know, fluctuates wildly in price. I’ve done my best to find stocking stuffers under $5 with Prime shipping, but you might see prices go up or down a dollar or so. Also, Prime shipping seems to come and go; we’ll keep an eye on these leading up to Christmas to make sure we’re finding the best deals.
And don’t forget to download the KCL app to get alerts on more holiday tips, tricks, and savings.
Stocking Stuffers Under $5 Deals Happening Now
Stocking Stuffers Under $5 for Babies and Toddlers:
1. Munchkin Wind-Up Swimming Penguin Bath Toy
This Munchkin Wind-Up Swimming Penguin bath toy ($4.69, Amazon) comes in blue or pink and will make bath time a blast. Right now, Amazon’s offering a 5% discount when you buy four. You can get it by Dec. 12.
Related: 11 Best Toys Under $10 That Your Kids Will Actually Play With
2. Vital Baby Play ‘n’ Splash Family of Frogs, 3-pack
This adorable set of frogs ($2.99, Amazon) is latex- and BPA-free. If you really want to save the most, you can even break up this set into three individual stocking stuffers. Get it as early as Dec. 6.
3. Infantino Lil’ Nibble Teethers Carrot
Infantino’s silicone teethers ($4.99, Amazon) will help babies and parents alike, as it soothes and distracts from sore gums. For a limited time, you can save an additional 25% on one when you buy two. Get it as early as Dec. 6.
Stocking Stuffers Under $5 for Kids:
4. What to Doodle? Books
Inspire your little artist with What to Doodle? At the Zoo ($2.50, Amazon) and What to Doodle? At the Aquarium ($2.50, Amazon). Also, you can earn five points per dollar spent on Kindle books and two points per dollar spent on print books. These can be delivered for free as early as Dec. 9.
5. Christmas-themed Mad Libs
This special edition of Stocking Stuffer Mad Libs ($4.99, Amazon) is kid-friendly and full of 21 fun stories to incite laughs around the Christmas tree. This can arrive as early as Dec. 6.
6. Lip Smacker Lip Balm Bunny
This Bunny Hoppy Carrot Cake Lip Smacker ($3.83, Amazon) is a cute reminder to keep those lips from drying out in the dry winter air. For a limited time, you’ll save 5% when you buy four. You can get this as early as Dec. 6.
7. Lip Smacker Marvel Hero Lip Balm
For any kids in your house into Marvel, this Iron Man Lip Balm will bring out their inner superhero ($4.68, Amazon). This is another deal where you can save 5% when you buy four. This can arrive as early as Dec. 13.
8. Emoji Christmas Coloring Book
This super cute Emoji coloring book ($4.99, Amazon) is so 21st century and perfect for young, artistic kids. Plus, you can earn 10 points on this purchase. This can arrive by Dec. 9.
9. Little Critter Books
Amazon sells Little Critter ($4.99, Amazon) and The Berenstain Bears ($4.99, Amazon) books in paperback brand new for under $5 each, including free Prime shipping. Watch for sales: we’ve seen these go for as low as $3.78. These can arrive as early as Dec. 6.
PRO TIP: Buying gently used books instead of new is a great way to grow your child’s library without breaking the budget. You can find thousands of gently used children’s books on Amazon for under $5.
Stocking Stuffers Under $5 for Teens:
10. Star Wars Mad Libs
Create fun stories with Chewbacca, Obi-Wan Kenobi, Princess Leia, and more in this Star Wars-themed Mad Libs paperback ($4.99, Amazon). You can earn 10 points on this purchase. This can arrive as early as Dec. 6.
11. Assorted Sticker Pack
This 50-piece assorted waterproof sticker pack ($3.56, Amazon) is perfect for teens to stick on water bottles, notebooks, or phone cases. You’re paying $0.07 per sticker in this set. This can arrive by Dec. 12.
12. e.l.f. Daily Brush Shampoo
If you even think about the bacteria makeup brushes accumulate, you’ll know this e.l.f. cleanser ($4.99, Amazon) is a must-have for any makeup-using teen. This is part of a special Amazon offer where you can save 25% when you buy $15 worth of select items. This can arrive by Dec. 12.
13. Baby Groot Guardians of the Galaxy Vinyl Sticker
Stay ahead of the trends by adding a 5.5-inch Baby Groot Guardians of the Galaxy vinyl sticker ($4.99, Amazon) to your teen’s stocking. This is also part of a special Amazon offer where you can save 25% when you buy $15 worth of select items. This can arrive by Dec. 12.
Stocking Stuffers Under $5 for Adults
14. A 2-Pack of Carabiners
Who doesn’t need a couple of extra carabiners? This 2-pack of carabiners ($4.72, Amazon) comes in varying sizes and weight capacities. These specific carabiners come at $2.36 apiece. This can arrive by Dec. 9.
15. Sleep Mask
Give your loved one an Ultra-thin Light Blocking Sleep Mask ($4.79, Amazon). This also comes in other colors, but they cost more at $5.99. This can arrive by Dec. 9.
16. Adult coloring book
Help her relieve stress with this adult coloring book ($3.99, Amazon). These can still come in on time by Dec. 12.
17. Laugh-Out-Loud Socks for the Wine Lover
These If You Can Read This, Bring Me Wine socks ($4.99, Amazon) pretty much nail a very real mom mood. There’s a 10/10 chance I’ll be buying these for myself, too. These can arrive by Dec. 12.