DIY advent calendar ideas: a kraft paper bag advent calendar garland numbered 1 to 24 on a wall above a red matchbox drawer chest and wooden village houses on a dresser

15 DIY Advent Calendar Ideas to Count Down to Christmas

DIY advent calendar ideas start with one decision most people get backwards: choose what goes inside first, then pick the container. Tiny toys need pockets or boxes; notes and activities only need envelopes. Get the filler right and the container almost chooses itself.

The countdown runs 24 days, December 1 through December 24 — in 2026 December 1 falls on a Tuesday, so a calendar made in November is ready the moment the month turns. Shoppers are clearly in the mood: Etsy searches for advent calendars were up 109 percent in the month before Homes & Gardens rounded up the trend. Our DIY Christmas ornaments guide is the natural companion.

1. Kraft Paper Bags on a String — Classic DIY Advent Calendar Ideas

Kraft paper bags pegged along a string are the most forgiving calendar there is. You need 24 small kraft bags, 24 mini clothespins, twine, and a pen — nothing else. Number the bags 1 through 24, fill each one, fold the tops over, peg them along the string, and hang it on a wall or a mantel.

The bags hold bigger things: a small toy, a cookie, a bath bomb, a pair of socks. Keep it simple — kraft bags, black numbers, greenery behind every third bag — and the whole project takes about an hour, for less than a store-bought calendar.

Kraft paper bags numbered 1 to 24 pegged along twine strings on a wall with greenery, a classic DIY advent calendar

2. A Matchbox Drawer Chest

A matchbox drawer chest is the calendar that looks like it came from a shop, made from the cheapest supplies here. Glue 24 empty matchboxes into a chest, six across and four down, leaving the drawers free to slide. Paint the outside one color, number each drawer with a sticker or stamp, and fill them with tiny treasures: a ring, a charm, a note, a single chocolate.

The drawers are small, so choose fillers that fit: jewelry, coins, hair clips, Lego pieces, a folded joke. Free printable templates and number seals speed up the build, and the chest sits on a dresser all month, ready to refill next year.

Red matchbox drawer chest advent calendar with 24 numbered drawers on a wooden dresser

3. An Envelope Garland — DIY Advent Calendar Ideas for Small Spaces

An envelope garland is the calendar for a small home, because it hangs flat and takes up no surface at all. Make 24 small envelopes from kraft paper or old book pages, number them, fill them with flat surprises — notes, photos, gift cards — and clip them to a string in a tree, wreath, or straight line.

Choose this one when your fillers are mostly words. A note that says “tonight we bake cookies” costs nothing and gets remembered longer than a chocolate. Fold longer activity sheets to fit, and put bigger plans on the Saturdays: December 5, 12, and 19.

Envelope advent calendar garland hung in a Christmas tree shape on a wall with numbered kraft envelopes

4. A Muffin Tin Calendar

A muffin tin is a ready-made advent calendar hiding in your kitchen. A 24-cup mini muffin tin has exactly the right compartments — one for each day of December. Fill each cup with a small treat or toy, cover the top with wrapping paper, and number the 24 circles so each day gets punched through.

It works best as a family calendar: everyone gathers in the morning and one person punches through the day. A regular 12-cup tin makes a 12-day countdown from December 13 if 24 days feels like too much. When the month is over, peel the paper off and the tin goes back in the cupboard.

Muffin tin advent calendar covered in holly wrapping paper with 24 numbered circles on a kitchen table

5. A Felt Pocket Hanging Calendar — DIY Advent Calendar Ideas That Last for Years

A felt pocket calendar is the one to make if you want it back every December. Sew or glue 24 felt pockets onto a large felt backing — four rows of six — add a dowel and a ribbon loop, and number each pocket. Felt does not fray, so the pockets survive years of small hands.

This is the slowest project on this list: sewn by hand, a felt calendar takes the better part of a month of evenings, so start it in October. The payoff is a family heirloom, refilled every year. Our Christmas mantel decor ideas guide shows how a hanging calendar shares the wall with garland and stockings without crowding either one.

Felt advent calendar with 24 numbered red and green pockets hanging on a wall from a wooden dowel

6. A Tea Calendar

A tea calendar is the simplest DIY advent calendar idea of all, and it takes about 30 minutes. Gather 24 tea bags — herbal, black, green, spiced — and tuck each one into a numbered envelope, paper cup, or muslin bag. Hang them on a string, stand them in a box, or pin them to a board.

It is the adult version of the chocolate calendar: one quiet cup a day, a different flavor every morning. It also makes a good gift: a tea calendar costs a box of tea bags and an hour of your time.

Tea advent calendar with 24 numbered tea bags in small kraft envelopes pinned to a cork board

7. A Wooden Village Calendar — DIY Advent Calendar Ideas for a Mantel

A wooden village calendar turns the countdown into a tiny town. Fold 24 small cardboard or wooden houses, number them, and arrange them along a mantel or console table like a miniature street — a bakery, a church, a toy shop, a cottage. Each house hides a small gift, and the village opens up through December.

Paint them white for a snowy town, red and green for a classic look, or kraft brown for a natural one. Our Christmas village display ideas guide shows how to build the tiers, lighting, and streets that make a miniature town feel real.

Wooden village advent calendar with 24 numbered miniature houses arranged above a mantel with garland

8. Cardboard Tube Crackers

Cardboard tubes are free, and they make the most satisfying calendar to open. Save 24 toilet paper rolls from October, and wrap each one like a Christmas cracker: fill it with a small gift, twist tissue paper around both ends, tie with ribbon, and number it. Stand the crackers in a basket, or hang them from a branch.

They hold long, thin things other calendars cannot: a pencil, a candy cane, a rolled-up note. Kids can help make them, too — wrapping a cracker is a job a child can do.

Cardboard tube cracker advent calendar with 24 numbered crackers standing upright in a wicker basket

9. A Book Advent Calendar — Simple DIY Advent Calendar Ideas

A book advent calendar is wonderfully simple: wrap 24 books in brown paper or old maps, tie them with string, number them, and stack them in a basket by the tree. Every night, one book gets unwrapped and read together — no candy, no plastic. Our Christmas tree themes 2026 guide shows how the wrapped books can match the tree.

You do not need to buy 24 new books. Use books you own, borrow from the library, or pick up secondhand copies for a dollar each — the wrapping is what makes them feel new. Mix picture books with chapter books, and save the longest for Christmas Eve.

Book advent calendar with 24 books wrapped in brown kraft paper and numbered, stacked in a wicker basket by the Christmas tree

10. A Paper Chain Countdown — DIY Advent Calendar Ideas for Kids

A paper chain countdown is the calendar for the youngest kids — the whole point is tearing something off. Cut 24 strips of colored paper, write one activity on each — “make snowflakes,” “drink hot cocoa” — and link them into a chain. Every morning, one link comes off, and the chain gets shorter as Christmas gets closer.

It is the cheapest and fastest to make: one evening with scissors and a stapler. It also solves the filler problem completely, because the activity IS the surprise — nothing to buy, nothing to wrap, nothing to clean up. Hang the chain across a doorway where everyone can see it shrink.

Paper chain advent calendar with 24 colored links hanging across a doorway, kids tearing off a link

11. A Jar of Rolled Notes

A jar of rolled notes is the calendar for a family that is tired of stuff. Write 24 notes, roll them up, tie them with ribbon, number them, and stand them in a jar. Each morning, one note comes out: an activity, a memory, a compliment, a small kindness.

The notes are the most personal filler there is, and they cost nothing. Write them for one person or the whole family: “tonight we drive to see the lights,” “build a snowman if it snows.” A jar calendar fits on a kitchen counter and needs no wall space.

Glass jar advent calendar filled with 24 rolled numbered notes tied with red ribbon on a kitchen counter

12. A Spice Rack Drawer Calendar — DIY Advent Calendar Ideas for Adults

A spice rack drawer calendar is the grown-up version of the matchbox chest, and it looks like furniture, not a craft project. A small spice rack, tiny craft-store drawers, or a hardware organizer with 24 compartments becomes the calendar — paint it, number the drawers, and fill each one with something an adult wants: a lip balm, a tea bag, a piece of jewelry, a gift card, a coffee sample.

The drawers are bigger than matchboxes, so the fillers can be, too. It is also the calendar to make for a partner or a friend: fill it with their favorites, wrap it in cellophane, and the gift is the calendar itself.

Wooden spice rack drawer advent calendar with 24 numbered drawers filled with small gifts on a sideboard

13. Clothespins on a Branch — DIY Advent Calendar Ideas for Small Spaces

A bare branch is the cheapest display a calendar can have, and it looks better than most store-bought ones. Find a sturdy branch, spray it white or leave it natural, and stand it in a vase or hang it up. Peg 24 clothespins along the branch, each holding a tiny bag, a rolled note, or a small gift, and number the pins.

The branch calendar takes up almost no room: a vase on a side table, and the whole countdown hangs in the air. It is also the easiest to adjust — add a second branch, or move it to another room. Our Christmas living room decor ideas guide shows where a branch display fits in the room.

Bare branch advent calendar with 24 clothespins holding small numbered kraft bags, hanging on a wall by a fireplace

14. Tin Cans or Mason Jars on a Shelf

Tin cans and mason jars are the sturdiest calendar on this list, and they are free if you save them. Clean 24 cans or jars, paint or wrap them, number the lids, and line them up on a shelf or a bookcase. Each one holds a small gift, a treat, or a note — and unlike paper bags, they do not tear.

The jars have one more advantage: they are see-through. A mason jar calendar shows the treats inside, which builds anticipation all month — a striped candy here, a tiny ornament there.

Mason jar advent calendar with 24 numbered jars lined up on a two-tier wooden shelf, treats visible inside

15. One Look for the Whole Countdown — Cozy DIY Advent Calendar Ideas

One palette, one number style, one material, everywhere. Two or three colors repeated through all 24 days — kraft and red, white and gold, green and cream — tie the containers into one decoration. Mix the colors and it looks like a craft bin; repeat them and it looks designed.

The same rule works for the numbers: one style on every container, in the same place, at the same size. The calendar is the decoration you see every day of December — make it look like it belongs in the room. Our Christmas table decor guide uses the same repeat-one-look thinking, so the calendar and the table feel like the same house.

Cozy DIY advent calendar with one palette of kraft paper, red numbers, and greenery on a wall

Frequently Asked Questions

How do I make an advent calendar?

Start with the fillers, then choose the container. Pick 24 small surprises — treats, notes, activities, or tiny gifts — and choose a format that fits them: envelopes for notes, kraft bags for gifts, matchbox drawers for tiny toys. Number them 1 through 24, fill them, and hang or stack them where the family sees them daily. A kraft-bag calendar takes about an hour; most ideas here are finishable in under two hours.

What do I put inside an advent calendar?

Put in a mix, not just candy. The best fillers are small and varied: a chocolate or two, a note with an activity, a tiny toy, a tea bag, a lip balm, a joke, a photo, or a small act of kindness. For kids, mix treats with activities — the activity days are the ones they remember. For adults, tea, gift cards, and jewelry work well. Test the biggest filler against the container before you make all 24.

How long does a DIY advent calendar take to make?

Most DIY advent calendar ideas take one to two hours: a kraft-bag garland about an hour, a tea calendar about 30 minutes, a paper chain one evening. A felt pocket calendar is the exception — sewn by hand, it takes the better part of a month of evenings, so start it in October. Finish before December 1, and gather all 24 fillers first.

Related Reading

Conclusion

DIY advent calendar ideas come down to three things: pick the fillers first, choose one look, and finish before December 1. Twenty-four small surprises, one for each morning of December — the countdown becomes the decoration, and the part of Christmas your family remembers.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *