If you’re anything like me, you leave the stocking stuffers to the end of your shopping. (To be honest, I’m shopping for much more than just stocking stuffers today! I thought I was on top of everything but clearly was not. Whoops!)
I scoured Amazon for the best stocking stuffers that you can buy with Prime and still get before Christmas. (And if you don’t already have Amazon Prime, you can get that here for a free 30-day trial.)
I also hunted down which stores have in-store pickup (so you KNOW what you’re going there for and don’t have to show up with no idea what you’re buying!), and which are offering shipping in time for Christmas.
P.S. You can see a whole lot more gifts on my Amazon page here.
Stocking Stuffers for Little Ones
One of my favorite things about stockings as a kid was to see them overstuffed (how exciting, right??). An easy way to do this is to put some larger items that don’t cost a lot into the stocking, like this paint-with-water book or a Christmas version of a nighttime favorite.
Stocking Stuffers for Her
Stores with shipping by Christmas Eve
Macy’s – Order by 5pm ET on 12/20 to get it by Christmas Eve
Old Navy – $50 minimum, today is the last day to get it by Christmas Eve
Sephora – order by 12/20 noon (local time) to use standard shipping and get it in time for Christmas Eve or by 12/21 noon (local time) for 2-day shipping
Free People – lots of accessories are 50% off (!) so I snagged the cutest cozy beanie for myself in winter white