The leadup to Christmas is almost as fun as the holiday itself — especially when you’re counting down the days until the 25th with a fun advent calendar. Trust us, you’re never too old to experience the pure joy that comes with opening a new little door every day to find a brand-new surprise. But — fair warning — the best advent calendars sell out fast.
Thankfully, Walmart has lots of stock right now — from classic chocolates and soothing tea to those tailored to current obsessions, whether that’s Wicked, Harry Potter or Lego.
We’ve gathered 14 options that’ll suit mom, dad, older kids and little ones, plus a few that will work for the entire crew. Enjoy the ride!
The one movie everyone is excited to see this season? Wicked. Rather than wait until Christmas, scoop up this fun-filled advent calendar now to track the days until the film hits theaters. Inside, you’ll find a magnet, a keychain, stickers and more.
If you know a Harry Potter fan, here’s how to make holiday magic this year. Hidden behind doors are 25 Hogwarts collectibles, including washi tape, stationery, an ornament and a keychain.
Budding archeologists are sure to dig this bestselling Nat Geo advent calendar that unearths a new dino each day. Shoppers at Walmart give it 4.9 out of 5 stars, with many saying the kids in their lives loved it. “This is so cute!” one customer commented. “They are quality but tiny dinosaurs. My son loves it so much!”
Everyone’s favorite boy wizard and the rest of the Hogwarts gang star in this advent calendar. By Christmas, you’ll have a seasonal mini build for each of the four houses. Also included: two collectible Hogwarts portraits.
Each day, recipients pull out a mini ornament to add to an adorable wooden tabletop Christmas tree. The whole family will love watching it fill up with decorations as the big day approaches.
With 24 daily doses of TLC, this advent calendar is perfect for the person in your life (maybe yourself?) who deserves a little pampering. It includes soaps, bath salts and bombs, lotions and a candle, plus a few festive surprises.
Disney lovers will go nuts for this set. They’ll build a 3D tree and day by day will add adorable ornaments to it. The set comes with a hardcover picture book, stickers, a cookie recipe, a star tree topper and more. It’s sure to become a holiday tradition.
Send the toddler in your life over the moon with this advent calendar featuring 24 cars, trucks and other things that go vroom. No batteries needed for hours of fun — just pull back the vehicles and watch them zoom around the room.
Treat your friends and family to, well, treats! Milk chocolate Lindt favorites like hazelnut cream balls, mini Neapolitans and cute little teddy bears will make everyone smile. The only hard part? Negotiating who gets to eat what!
Turn your advent calendar into a nightly family activity with this clever option. Each day contains 42 puzzle pieces. Assemble as you go, and by the end you’ll have a completed 1,008-piece Christmas scene.
Add some sparkle and shine to the holidays. This sweet cal comes with a rose gold bracelet chain, a necklace chain and 22 charms. Jewelry buffs will love swapping out the baubles to create customized pieces.
Gilmore Girls is the ultimate cozy TV show, so a themed calendar feels right for the snuggliest season of the year. Mother-daughter duos will adore the ornaments, magnets, stickers and other collectibles.
Want to save even more? Make sure you’re signed up for Walmart+. It’s easy to sign up for your free 30-day trial here. You’ll get free shipping and grocery delivery, savings on gas and prescriptions, exclusive access to major deals, and more. Plus, through December 2, you can purchase a one-year membership for only $49 — that’s 50% off — and score early access to Walmart’s soon-to-launch Black Friday deals. (And by the way, those without Walmart+ still get free shipping on orders of $35 or more.)