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.
It’s Dec. 22 and I’ve just completed my final update on this list of Amazon stocking stuffers that will arrive in time for Christmas. I’m showing that orders placed by 10 p.m. PT tonight will arrive by Dec. 24, but depending on how close you live to an Amazon distribution center, your ship cutoff times may vary. (In some locations, many of these items will no longer arrive by Christmas as of noon Dec. 22 MT.)
Updating this post for you seven days a week for the past month has been loads of fun. I wasn’t sure I was going to bring this post back this year until we began receiving so many messages from you. So thank you! It was a great idea once again. And I shopped and saved right along with you. Someday our kids might compare Christmas morning notes and they’ll be able to tell whose parents have been shopping on KCL.
I hope you have a wonderful holiday, and I’ll keep my fingers crossed that you’ll keep shopping and sharing our Amazon deals all year long.
And I’ll definitely plan to see you next year right after Cyber Monday, when Amazon stocking stuffers 2022 will be back.
Text AMAZON to +1 (208) 266-4466 to stay in the loop on all the hottest Amazon deals all year long.
- Arrives before Christmas
- 5% or 15% off with Subscribe & Save
- Use Amazon coupon for 15% off your first Subscribe & Save order
- May arrive after Christmas
- Arrives before Christmas



- For 50% off, use code 3EVI3ND5

- Use Amazon coupon for $5 off


- 5% or 15% off with Subscribe & Save




- 0% or 5% off with Subscribe & Save

- 10% or 15% off with Subscribe & Save


- 5% or 15% off with Subscribe & Save

- 5% or 15% off with Subscribe & Save
- Use Amazon coupon for $0.24 off with Subscribe & Save








- Use Amazon coupon for $1 off



- 5% or 10% off with Subscribe & Save


- 5% or 10% off with Subscribe & Save

- 0% or 5% off with Subscribe & Save


- 5% or 10% off with Subscribe & Save

- 5% or 10% off with Subscribe & Save

- 5% or 15% off with Subscribe & Save
- 5% or 15% off with Subscribe & Save
