Menu
Gifts / Toys

DIY Duplo Advent Calendar + 2024 NEW Christmas Holiday Sets!

Last Updated: October 8, 2024

Every Christmas season, LEGO releases new advent calendars. They’re usually LEGO sets, not Duplo, and interesting to about ages 5+. Last year, LEGO also released a DUPLO Santa’s Gingerbread House 50 piece set! It’s been a few years since they created a DUPLO Christmas set! Last Christmas, I wanted to try a kids advent calendar for my three year old. So here’s how I made a Lego Duplo Advent Calendar with a surprise punch box! Instead of 24 days, I did a “last minute advent calendar” for the 12 days of Christmas – starting December 13 and ending on Christmas Eve! Here’s how to make your own Duplo advent calendar – updated with 2024 Duplo set options!

And here are the current options from LEGO for young kids. For a DIY Duplo Advent Calendar keep reading!

Duplo Christmas set Duplo advent calendar 2023
DUPLO Santa’s Gingerbread House 50 piece set for Ages 2-5: $28
LEGO City Advent Calendar 2024
LEGO City 2024 Advent Calendar for Age 5+
Lego Friends Advent Calendar 2024
LEGO Friends 2024 Advent Calendar for Age 6+
LEGO Disney Advent Calendar 2024
LEGO Disney 2024 Advent Calendar for Age 5+
LEGO Star Wars Advent Calendar 2024
LEGO Star Wars 2024 Advent Calendar for Age 6+
LEGO Harry Potter Advent Calendar 2024
LEGO Harry Potter 2024 Advent Calendar for Age 7+

I wanted the toy advent calendar to be fun, but not a huge production or over the top. I subscribe to a low stress holiday philosophy. Meaning, I like things like advent calendars or bucket lists to add joy not be a burden or make me more stressed. So if an event or project sounds stressful. NOPE. I opt out. No guilt needed! Note: if you’re not up for a 24 days typical advent calendar, or missed the start date of December 1, do a 12 days of Christmas Advent calendar, starting December 13. Win win!

LEGO Duplo Advent calendar - a DIY 12 days of christmas calendar

How to Make a Duplo Advent Calendar

1. Pick a Duplo set

First up, decide on a Duplo theme. There are tons of Lego advent calendar kits for sale each year. I like the idea of there being a little thing to build each day. Duplos are a little different than Legos though, so I looked for a Duplo set that had 12-24 pieces at a minimum. Then, I decided the actual theme of winter or holidays didn’t matter to me as much. But if it does to you, here are some holiday-ish ideas, and some other fun sets too. Note: some of these seem to sell out and be restocked quite frequently around the holidays! What’s great about a DIY Duplo advent calendar, is you’re picking a Duplo set they will actually be interested in and use, not just a random assortment of seasonal knick-knacks!

LEGO Advent calendars are 236 pieces so that’s about 9 pieces per day. Duplos are much larger pieces, so I would like there to be 1-2 items per day and that’s fine with me. The Lego advent calendars are $30-40. I wanted to spend in the $20 range for a toddler advent calendar!

DUPLO Santa’s Gingerbread House 50 piece Set for Ages 2-5

Duplo Christmas Set DIY Duplo Advent Calendar 2022

Duplo Santa’s Winter Holiday Set – 45 pieces DISCONTINUED! But you can always check eBay.

duplo winter holiday set

Duplo Mickey Winter Vacation Home – 57 pieces Amazon (discontinued but still some on Amazon)

duplo mickey winter vacation home for a duplo advent calendar diy

Duplo Steam Train w/Remote Control Building Blocks – 59 pieces
Duplo Town Train Expansion Set23 pieces

Duplo train set

Duplo Disney Mickey & Friends Camping Adventure Set – 37 pieces

New for this year, LEGO replaced the DUPLO family camping adventure set with a Disney Mickey & Friends camping set. While the previous set had some adorable Christmas-y style trees, this set still has a cute campervan. Plus lots of unique pieces to make an advent calendar with – that won’t just be some days having a few random blocks!

Duplo Disney campervan set

Duplo Frozen Disney Set – 31 pieces. Amazon, Target

Duplo Space Set – 58 pieces

LEGO Duplo NASA Space station set

Duplo Beehives Set – 22 pieces

LEGO Duplo Caring for bees beehive set


Duplo Alphabet Town Set – 87 pieces

In 2023, Duplo expanded the Alphabet Truck set and changed it to an Alphabet Town, which is a larger set but also a great open-ended toy to use for years with the full alphabet!

DUPLO Alphabet Town set

Duplo Alphabet Truck Set – 36 pieces
The smaller Duplo Alphabet truck set is still available at a few places, but looks like not for long!

Lego Duplo Alphabet Truck - DIY Duplo advent calendar for toddlers

I ultimately went with the Duplo Alphabet Truck Set! This is a 36 piece set, with 26 Lego Duplo ABC uppercase “blocks”. For a 24 day advent calendar that means 1.5 blocks per day. So rotating every other day for 1 piece and then 2. Or if you didn’t join the advent calendar band-wagon early enough, then you could do a 12 day advent calendar and give 3 blocks per day.

2. Make a “Surprise Punch Box” or wrap the gifts by day

I decided to make a DIY punch box for my advent calendar. I used a Koala crate box as the base. Subscription boxes make great DIY advent calendar bases because they are usually a bit sturdier and have a lid that opens and closes securely. Great for toddlers!

Putting the Duplo pieces in the punch box dividers

After you decide on your box, you’ll need to make a grid on the inside for your advent days. Generally advent calendars are 24 or 25 days, so 3×8 or 4×6 or 5×5 grid depending on the days you want to do and the size of your box and Duplos. Note: even if you have a couple pieces that are too big for your box you can leave a clue or scavenger hunt tip so you can still use the box!

punch surprise box
Punch surprise box with lid on, wrapped, and washi tape to hide box top cardboard print.

Then, you’ll need to make divider separators so the Duplos don’t get all jumbled up. Thinner cardboard is good for this. Or you could get some of the wine or beer ones next time you’re at the store and cut them in half or thirds to fit in. Since I was making a 12 days of Christmas style aka “last minute” advent calendar, I did 4 rows and 3 columns for 12 total days. Target sells a punch surprise box (seasonally and often sells out!), but the holes might be too small for Duplos!

punch surprise box

You could also just wrap the Duplos loosely for each day in tissue paper, or have them “appear” in their play space each day. Or on a Duplo building baseplate, would be cute too.

3. Decide what Duplos go to which days and fill the boxes

Remember, toddlers are just learning about self control and waiting and an advent calendar is good practice for these skills. That said, you also don’t want them to just be frustrated. So I planned to start off with a bigger bang, then scale back the pieces for the rest of the days. You want the pieces to be playable.

With the alphabet truck set being 36 pieces, I started with the 2-piece blue truck and the bear as driver. Day 2 was the 4 letters of his name. Then, Day 3 was 2 pieces – a person and chair. Day 4 – 3 more letters and so on, until the days were filled.

The finished DIY Duplo Advent calendar! Days 1-6

And that’s it! I hope you enjoyed this simple “DIY” project for making your own Duplo advent calendar. What I love about this approach, is you can choose a more mindful gift that you actually want to add to your family toy collection, while still participating in holiday fun. Instead of just buying the repackaged or holiday “thing” for this year. A unique and fun advent calendar for your kiddos.

I love doing advent calendars. Even before having a kid, I have done an adult advent calendar for the last nine years! It’s mainly activities and experiences. And we now do those as a family advent calendar. My three year old really understands the concept of gifts now, so I think a simple gift-based advent calendar is really fun. And yes, we’ll still be doing our holiday activities one as it fits in. Enjoy and happy Christmas!

Originally published Dec 2020, updated for 2024.

More Christmas ideas

No Comments

    Leave a Reply