25 DIY Advent Calendar Ideas for 2026 (Easy, Cozy & Budget-Friendly)
This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases, at no extra cost to you. Read our disclosure.
There is something magical about opening one tiny door, bag or box every morning in December. An advent calendar turns the whole month into a countdown, and a homemade one becomes part of your Christmas decor too – it hangs on the wall, sits on the mantel or stands on the kitchen counter for 24 days.
The good news: you don’t need to be crafty or spend a lot. Most of the ideas below use paper bags, kraft boxes, jars, clothespins and a bit of ribbon. Here are 25 DIY advent calendar ideas for 2026 – for kids, for adults and for the whole family – plus filler ideas that don’t involve a mountain of candy.

Hanging Advent Calendars
1. Kraft Paper Bags on a Garland
The classic for a reason. Number 24 small kraft bags with a stamp or a white marker, fill them, fold the tops and clip them to a twine garland with mini clothespins. Weave a strand of fairy lights and some greenery through it and it becomes a beautiful decoration on its own.
Shop it: mini kraft bags and clothespins on Amazon
2. Fabric Pouches on a Branch
Hang 24 small linen or burlap pouches on a large branch or a piece of driftwood mounted on the wall. It looks natural and Scandinavian, and you can reuse the pouches every year.
Shop it: small linen pouches on Amazon
3. Mini Stockings on a Ladder
A blanket ladder or a wooden curtain rod with 24 tiny felt stockings looks like something from a Christmas movie. Number them with iron-on numbers or little paper tags.
Shop it: mini stocking sets on Amazon
4. Envelope Garland
Perfect for small spaces: 24 envelopes with a little note, a coupon or a family activity inside, strung along a window or the mantel. Mix kraft, cream and red envelopes for a vintage look.

5. Wall Christmas Tree of Pockets
Arrange numbered pockets, mini bags or envelopes in the shape of a Christmas tree on a wall or a door with washi tape. Great for apartments – no floor space needed, and kids love finding the right number.
Box and Drawer Advent Calendars
6. Little Village of Paper Houses
One of the most-saved advent calendar ideas this year: 24 little paper or wooden houses, each with a door that opens, arranged into a tiny Christmas village with bottle-brush trees and fake snow. It’s an advent calendar and a centerpiece in one.
Shop it: fillable house advent calendars on Amazon

7. Kraft Boxes Stacked into a Tree
Stack small kraft gift boxes into a pyramid shape and tie each one with a different ribbon. The last box at the top is number 24 – put a star on it.
Shop it: small kraft gift boxes on Amazon
8. Matchbox Drawers
Cover 24 matchboxes with wrapping paper, glue them into a small chest of drawers and number each one. Tiny, sweet, and perfect for small notes, earrings or a chocolate.
9. Wooden Drawer Calendar
If you want a calendar that lasts for years, a wooden drawer advent calendar is worth the investment. Paint it white, sage or deep red to match your Christmas decor.
Shop it: wooden drawer advent calendars on Amazon

10. Egg Carton Calendar
Two large egg cartons painted white or green, numbered and filled with small treats. A wonderful budget project to make with kids.
Advent Calendars in Jars and Baskets
11. A Jar of 24 Little Notes
Fill a big glass jar with 24 rolled-up notes: a memory, a reason you love someone, a Christmas joke or a small activity. The simplest – and often the most loved – calendar.
12. Mason Jars with Treats
Line up small mason jars with hot cocoa mix, candy canes, nuts or cookies, each with a number tag on twine. Lovely on a kitchen shelf.
Shop it: small mason jar sets on Amazon

13. A Basket of 24 Wrapped Books
Wrap 24 books (new, second-hand or from your own shelf) and read one every evening. For kids, Christmas picture books; for adults, a mix of short stories and cozy novels.
14. Advent Tea or Coffee Calendar
Fill numbered bags or small tins with a different tea bag or coffee sample for each day. A perfect gift calendar for a friend.
Advent Calendars for Adults
15. Self-Care Calendar
Small beauty treats: a sheet mask, a hand cream, a lip balm, a nail polish, a bath bomb. Mix in a few “free” days like a long bath or an early night.
16. Wine or Hot Chocolate Calendar
24 mini bottles, or 24 different hot chocolate flavors, wrapped and numbered. Ideal for couples’ evenings in December.
17. Christmas Ornament Calendar
Each day reveals a new ornament for the tree. By Christmas Eve the tree is complete – and you have a story for every bauble.
Shop it: vintage-style glass ornaments on Amazon
18. Date Night Envelope Calendar
24 envelopes with small, cozy plans: watch a Christmas movie, bake cookies together, take an evening walk to see the lights, build a gingerbread house.
Advent Calendars for Kids
19. Activity Advent Calendar
Instead of a gift every day, write an activity: make paper snowflakes, write a letter to Santa, have a pajama movie night, bake cookies, donate a toy. Less clutter, more memories.
20. Toilet Paper Roll Calendar
Paint 24 cardboard rolls, close the ends, number them and arrange them into a wall tree or a pyramid. A classic kids’ craft that costs almost nothing.
21. LEGO or Puzzle Calendar
Split a small LEGO set or a 24-piece puzzle into 24 bags. Every day adds a piece, and on Christmas Eve the picture or build is complete.
22. Scavenger Hunt Calendar
Each number holds a clue to a hidden treat somewhere in the house. Kids will be out of bed before you every December morning.
Quick and Last-Minute Ideas
23. Clipboard and Clothespin Calendar
24 small cards clipped onto a ribbon or a wooden board with mini clothespins. Takes 20 minutes.
24. Number Stickers on Wrapped Gifts
Wrap 24 small things in the same paper, add number stickers and pile them into a big basket under the tree.
Shop it: advent number stickers on Amazon
25. Printable Advent Calendar
Print a ready-made advent calendar template, fill the pockets or boxes and you’re done in an evening.
Advent Calendar Filler Ideas (That Aren’t Just Candy)
- For kids: stickers, hair clips, mini puzzles, crayons, bath toys, small books, hot cocoa sachets, Christmas socks.
- For adults: tea bags, mini candles, lip balm, hand cream, nail polish, coffee samples, bookmarks, small jewelry.
- Experiences: a movie night, a coupon for breakfast in bed, an evening walk to see the Christmas lights, a family board game night.
- Edible: homemade cookies, gingerbread, dried orange slices, nuts, mini panettone, candy canes.
- Christmas decor: a new ornament, a mini bottle-brush tree, a candle, a small wreath.
Tips for Making Your DIY Advent Calendar
- Pick one color scheme: kraft + red, cream + green or white + gold makes even a very simple calendar look styled.
- Mix small and “nothing” days: notes and activities keep the budget and the clutter low.
- Make it part of your decor: hang it on the mantel, a window or a ladder where everyone can see it. See our Christmas mantel decor ideas and Christmas kitchen decor ideas for inspiration.
- Start early: fill it in mid-November so December 1st isn’t a last-minute rush.
Looking for more cozy Christmas ideas? Don’t miss our Christmas tree ideas for 2026 and our 17 cozy Christmas decor finds under $30.
Frequently Asked Questions
What can I use for a DIY advent calendar?
Kraft paper bags, small boxes, envelopes, mason jars, fabric pouches, matchboxes, egg cartons or toilet paper rolls all work. Add numbers, ribbon and a bit of greenery and it looks beautiful.
What do you put in an advent calendar for adults?
Small self-care treats, tea or coffee samples, mini candles, ornaments, chocolate, jewelry or experience coupons like a movie night or a date night.
How do you make a cheap advent calendar?
Use paper bags or envelopes and fill them with notes, activities and small homemade treats instead of gifts. An activity calendar costs almost nothing.
When should you start an advent calendar?
Traditionally on December 1st, counting down to Christmas Eve on December 24th. Fill it in November so it’s ready in time.

