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.

Don’t worry, you’re not too late. You can still send your family, friends, or kids some Advent calendars if you buy them ASAP. Luckily, there are several 12-day advent calendars that will arrive in just a few days’ time from Kohl’s, Amazon, and Walmart.

We found Advent calendars that’ll bring you the most value (in terms of cost per piece) that’ll arrive weeks before Christmas. It helps if you have Amazon Prime or are a Walmart+ member because that only means that you’re the priority when it comes to shipping orders.

Below, find socks Advent calendars, beauty gift sets, food Advent calendars, and more that give you the most bang for your buck. Also, make sure to text DEALS to 57299 and be the first to know about the best deals.


Clothing 12-Day Advent Calendars

1.12 Days of Socks Advent Calendar at Kohl’s

12 Days of Socks Advent Calendar
ONLINE or In-Store Deal
As low as $26.99
Earn 5% in Kohl's Rewards
Shipping: Free on orders of $49+
Pickup: Free

Related: These Cheap Gift Baskets Cost Under $25 and Ship for Free


2. Disney Girls’ Frozen 12 Days of Advent Box Socks on Amazon


Beauty Advent Calendars

3. 12 Days of ChapStick Holiday Advent Calendar on Amazon

ChapStick Advent Calendar
As low as $13.91
5% or 15% off with Subscribe & Save
$1.16 per count

4. 12-Day Beauty Advent Calendar at Walmart

ONLINE or In-Store Deal
$29.50 $135.00 (78% Off)
Shipping: Free with Walmart+ or on orders of $35+
Pickup: Free

Related: Best Advent Calendar Deals



Kid-Approved Advent Calendars

5. The Nightmare Before Christmas Funko Pop Advent Calendar on Amazon


6. Hallmark Ornament Countdown Calendar on Amazon

12-Day Advent Calendars That Will Arrive in Just a Few Days