20 DIY Advent Calendar Ideas to Make This Christmas
A homemade advent calendar beats a shop bought one for one simple reason: you choose what hides behind every door. The best diy advent calendar ideas mix a build you can finish in an afternoon or a weekend with fillings that suit your people, tiny treats, small toys, kind notes, and activities that turn December into a month of small events. These 20 builds cover paper, fabric, wood, and a few gloriously upcycled options, most from supplies you already own, and every one of them can come back out of the box year after year.
Paper DIY Advent Calendar Ideas
1. Numbered Paper Bags on a String

Stamp or write numbers on 24 small paper bags, fold the tops, and clip them along a string or a branch with mini clothespins. Fill each with a treat or a note. It is the fastest of all diy advent calendar ideas to make, and it looks like a boutique garland when it is done. In my house this was the first one we ever made, and it still comes out every year.
2. An Envelope Advent Board

Pin or glue 24 envelopes in a grid on a board, a frame, or straight onto a cork board, each numbered and sealed with a sticker. Inside goes a note, an activity card, or a small flat treat. Flat and tidy, it suits small homes where a bulky calendar has nowhere to live.
3. Toilet Roll Houses

Save toilet paper rolls, fold the tops into little roofs, paint them as houses, and stand 24 in rows as a paper village with a treat inside each one. Kids can decorate their own houses, which makes the build part of the fun. It costs almost nothing and recycles beautifully.
4. Paper Cone Trees

Roll green or patterned paper into cones, glue the seam, and stand them in rows like a tiny forest, each hiding a treat underneath or holding a rolled note inside. Number the cones on small tags. It is one of the prettiest diy advent calendar ideas on this list and takes an hour at most.
5. A Matchbox Advent Chest

Glue 24 matchboxes into a block, cover the outside with pretty paper, and add tiny knobs or number stickers to the drawer fronts. Each drawer fits a chocolate, a bead, or a folded note. It is small, sturdy, and endlessly redecoratable, the kind of make that gets kept for decades.
Fabric DIY Advent Calendar Ideas
6. A Felt Pocket Calendar

Sew or glue rows of felt pockets onto a felt backing, add a dowel at the top, and hang it on a door. Felt needs no hemming, so even glue only makers can build this one. It is the classic family diy advent calendar: soft, quiet, and big enough for small toys as well as sweets.
7. A Mini Stocking Garland

Cut 24 tiny stockings from felt or fabric scraps, number them, and string them along a ribbon or a mantel garland. Each stocking holds a treat or a note. It doubles as pure Christmas decor, which makes it my favorite of the fabric diy advent calendar ideas for small spaces.
8. Burlap Pouches on a Board

Small drawstring burlap pouches, numbered with tags or stamps, hung on hooks or nails across a rustic board, give a farmhouse countdown with real texture. The pouches are cheap in bulk and survive years of Decembers. Fill them the night before if little detectives are checking for peeks.
9. A Quilted Pocket Wall Hanging

For sewers, a quilted backing with 24 fabric pockets in Christmas prints becomes the heirloom version: the one grandchildren will ask about. It takes a weekend and basic straight seams. Back it with batting so it hangs flat, and embroider or stencil the numbers for the finishing touch.
Wooden and Upcycled DIY Advent Calendar Ideas
10. A Wooden House Calendar

Build or buy a house shaped frame with 24 little doors or drawers, then paint and number it. It is the sturdiest of all diy advent calendar ideas and the one that becomes a mantel centerpiece in its own right. A fresh coat of paint every few years keeps it current with your decor.
11. A Ladder Advent With Tins and Buckets

Hang small tins, buckets, or jars from the rungs of a decorative ladder, one per day, each numbered and filled. It leans in a corner, takes no wall space, and holds bigger treats than flat calendars can. Rustic, generous, and very forgiving of uneven crafting.
12. A Mason Jar Advent

Twenty four small jars, or one jar per week filled with dated mini jars, lids numbered in gold or white paint pen. The jars glow on a windowsill if you add fairy lights behind them. Glass makes even cheap fillings look like treasure, which is a useful illusion in December.
13. An Upcycled Tin Can Advent

Clean 24 small tins, cover them in paper or paint, punch a hanging hole or stack them in a pyramid or a crate, and tuck a treat inside each. It costs nearly nothing and uses what the recycling bin was about to take. Kids love the treasure hunt feel of opening a different tin each morning.
14. A Crate of Numbered Boxes

Fill a wooden crate or a shallow box with 24 small gift boxes, each numbered and tied with twine. No building at all, just boxing and numbering, and the crate becomes the display. Among diy advent calendar ideas this is the most flexible, since the boxes can change size with the fillings each year.
Themed DIY Advent Calendar Ideas
15. A Paper Village Advent

Fold or print 24 paper houses in different sizes, number the doors, and arrange them as a little snowy street on a shelf or a mantel, one treat per house. It is a countdown and a decoration in one build. Add battery tea lights behind a few houses and the street glows at night.
16. A Book a Day Advent

Wrap 24 books, picture books for little ones or a mix of novels and poetry for older readers, number the parcels, and open one each night to read together. Charity shops make this affordable, and the books stay in the family library after. It is the coziest of all diy advent calendar ideas for readers.
17. An Activity Advent

Skip the stuff entirely: 24 cards, each with a small December activity, bake cookies, drive to see lights, call grandma, donate a toy, hot cocoa night. Use any holder from this list, envelopes work perfectly. It costs almost nothing and fills the month with the things people actually remember.
18. An Ornament Advent

Hang 24 numbered ornaments, small baubles, felt shapes, or handmade pieces, and move one to the tree each day, or take one down to open if it holds a treat inside. The tree fills up as Christmas approaches instead of appearing all at once. Slow decorating turns out to be surprisingly joyful.
19. A Hanging Branch Advent

Suspend small pouches, cones, or parcels from a bare branch hung on the wall or stood in a heavy vase, each one numbered. It is sculptural, nearly free, and suits modern rooms that reject fuss. I have noticed branch calendars get photographed by every guest who walks past them.
20. A Grown Ups Treat Advent

Adults deserve a countdown too: 24 small boxes or pouches holding a fine chocolate, a tea bag, a coffee pod, a kind note, or a tiny self care treat, rotated so every day differs. Build it in any style above and label it clearly as not for children. It is the diy advent calendar idea most likely to start a new tradition among your friends.
How to Make a DIY Advent Calendar That Lasts
Four decisions make the difference between a one year wonder and an heirloom. Choose a sturdy base: fabric, wood, or a good board outlasts paper alone, though paper refills can be remade yearly. Number clearly and consistently, since half the fun is the hunt for today’s door. Plan the filling mix before you build: treats for some days, notes or activities for others keeps costs sane and sugar levels survivable. And store it flat or boxed with tissue in January, labeled, so next December starts with joy instead of repairs. Any of these diy advent calendar ideas will serve for years with that little bit of care.
Advent Calendar Cheat Sheet
- Fastest builds: paper bags on a string (1), envelope board (2), crate of boxes (14)
- Nearly free: toilet roll houses (3), tin cans (13), activity cards (17), hanging branch (19)
- Heirloom quality: matchbox chest (5), quilted pockets (9), wooden house (10)
- Most decorative: mini stocking garland (7), paper village (15), ornament advent (18)
- For grown ups: treat advent (20), book a day (16), mason jars (12)
Save these diy advent calendar ideas to Pinterest while there is still time to build before December 1st, and if your craft table is already out, my guide to diy christmas ornaments makes perfect fillers for the ornament advent. Happy counting down.



