35 DIY Advent Calendars

Forget shop-bought calendars this year and countdown to Christmas with a DIY Advent Calendar. Who needs chocolate when you can have one of these handmade calendars instead?

From hanging mini stockings to a Christmas village, brown paper gingerbreads to individually wrapped gifts and homemade advent candles. With 35 to choose from, there’s a calendar here for kids (and adults) of all ages.

Grab your craft supplies and make a fun, new tradition this Christmas this Holiday season.

This post was originally shared in 2019 but has since been updated.

DIY Advent Calendars.

The Christmas countdown has officially begun. Why not swap a boring chocolate-filled advent calendar for something a little more personal this year?

There are 35+ DIY advent calendar ideas here for you to use as inspiration or follow the step-by-step instructions and make from scratch yourself. Any of them would make a fun and festive addition to any room and make counting down to the big day even more exciting.

Making your own advent calendar doesn’t have to be a huge project. With just a few basic supplies from the craft store and a little imagination, you can make something spectacular.

Oh, and don't think an advent is just for kids, there's even a stunning Advent candle that would be a great advent for any teen or adult.

collage of six homemade advent celendars

Homemade Advent Calendar.

Advent calendars are a classic Christmas tradition that’s fun for all ages. Even now as an adult it’s one of my favourite festive activities and a big part of the magic of Christmas. It’s so much fun to get a little surprise every day, don’t you think?

You can go as simple as numbering and wrapping small gifts or as intricate as making your own hanging felt Santa. I love the decorated numbered houses and the bottle top stars are a great way of using something that would normally be thrown away.

There are even a couple of printable advent options, perfect if you’re running short on time. You can print out the templates and make your Christmas lights advent or download one of the Christmas activities printable and pop them in some homemade tiny envelopes.

All you need is a printer, some glue and a craft knife. You can’t get easier than that.

collage of six colourful DIY advent calendars

Fun Advent Calendar.

Big, small, paper, felt, stitched or crocheted. There are so many creative ways you can put a fresh and fun spin on them for the Christmas season.

Grab some felt and a sewing machine (or hot glue for the non-sewers among us) for a simple advent calendar in the shape of a Christmas tree. If sewing isn't your sort of thing, how about gingerbread men made out of brown paper bags? They're such an easy DIY advent calendar and they look fantastic.

Tailor the gifts to each family member and even add their name for a personalised touch. Fill your calendar with small toys, treats (candy canes, yes, please!) or even Christmas activities to make, do or give.

Need some advent calendar filler ideas? Check out this blog post for over 85 of the best from sweets to toys to fun activities.

Collage of 6 advent calendar DIYs.

Christmas Advent Calendar.

Normally we have one of those chocolate advent calendars from the shop but after seeing all these amazingly creative DIY options I’m excited to give making our own a go.

And the best part about making your advent? You get to have reusable advent calendars you can use year after year.

tissue paper bon bon sweets in a circle

Bon Bon Advent Calendar

Fill each little package with treats, jokes, tattoos, things to do together.

black wooden tree advent calendar with the number twenty-five on

DIY Christmas Countdown Wood Tree

Use the printable countdown numbers or just use a pen and write the number each day and then wipe clean at night.

numbered boxes hanging from tree branch

Modern Matchbox Advent Calendar

Fill each box with a different activity.

orange and brown felt stockings hanging from wall

Heirloom Stocking Advent Calendar

A Christmas advent you can use year after year.

felt advent filled with printable christmas activities

Printable Advent Activities

Print them out and pop them in pockets or write your own.

brown paper gingerbread men hanging from twine

Kraft Paper Gingerbread Man Advent Calendar

Whatever it is, the way you tell your story online can make all the difference.

numbered envelopes hanging from branch

DIY Modern Advent Calendar

A modern black and white advent made using numbered gift tags.

white advent candle

DIY Advent Candle

Mark the day by burning the candle down to the next day.

brown paper numbered stars hanging from tinsel

DIY Paper Star Advent Calendar

Instead of goodies, each day open a paper star and find an activity to make together.

green felt tree covered in numbered felt baubles

No-Sew Christmas Tree Advent Calendar

No sewing skills required to out this colourful advent together.

purple house advent calendar

Printable Scratch Advent Calendar

Hide your jokes or activities behind clever scratch it stickers.

grey crochet advent calendar with red and purple numbered crochet pockets

Crochet Advent Calendar

A lovely crochet advent using non-traditional Christmas colours.

tiny numbered glass bottles with tiny christmas trees on top

Mini Christmas Tree Advent

Fill each bottle with a sweet things you love about each other.

cream felt advent calendar with green felt truck filled with presents and pockets hanging on wall

DIY Felt Truck Advent Calendar

An advent that you can use again and again and.

brown boxes wrapped in ribbon laid out on table in tree shape

Neon Ribbon Advent Calendar

A modern twist on traditional colours with these neon ribbon wrapped boxes.

patterned envelopes and numbered stars hanging from branch

Pink & Copper DIY Advent Calendar

An easy craft for an afternoon with the kiddos!

flat wooden tree covered in colourful baubles

Modern DIY Advent Calendar

The ornaments are all hanging on a little brass finishing nail and can be removed to hang up each day or removed counting down.

pink, brown and white wrapped gifts on brown paper

Mini Mail Advent Calendar

Each little present is designed to look like a tiny, vintage package sent specially from the North Pole.

white paper stars and moon on black

Screw Cap AdventCalender

Recycle those old milk carton lids with this clever star covered advent.

plastic balls with white numbers filled with small gifts

Christmas Ornament Advent Calendar

Inspired by cute and colourful baubles. Fill each one with your favourite candy.

white envelopes hanging from wooden hoop

Acts Of Kindness Calendar

This advent is such a lovely tradition to share with your family at the holidays!

lilac paper box with hole ripped in the top left

DIY Paper Advent Calendar

Fill with candy and simply tear the paper each day to reveal what’s inside.

hand punching a red and white box with circles cut out

DIY Punch Box Advent Calendar

A punch box advent calendar with 24 prizes hiding in 24 holes and a big ol’ bonus prize hiding under that giant bow for the final day of advent.

pink, red, yellow and green paper houses

DIY Printable Advent Village Calendar

A printable village advent, a perfect Thanksgiving weekend project, no?!

gold star boxes with black numbers hanging on wooden ladder

Star Garland Advent Calendar

A pretty star shaped box advent you can fill with gifts or sweets.

rainbow coloured paper light bulbs hanging from string

DIY Christmas Bulb Advent Calendar

This DIY Christmas bulb advent calendar is both functional and decorative! It’s perfect for hanging up around the house as a colorful decoration while holding treats to open each day.

numbered houses on green tiered stand

DIY Christmas Village Advent Calendar

A fun and easy craft project that your can do with the kids, and bring it out year after year as a family keepsake!

dark blue wooden house with pink roof, windows and door

Advent Calendar Village

This advent calendar idea so so charming! A tiny, handpainted Christmas village holds a daily advent gift in each house.

triangle box with numbered triangle drawers

DIY Pastel Advent Calendar

All you need to do is fill your little Advent packages with fun gifts!! And now you have one less thing to worry about this Christmas!

red and pink paper bags with bows

DIY Paper Bag Advent Calendar

Perfect for filling with all kinds of yummy treats and goodies.

colourful envelopes with numbers on them hanging from wooden dowel

Colorful Printable Advent Calendar

This colorful printable Advent calendar template is great for stashing small treats, toys, and notes of fun things to do.

numbered boxes decorated as houses on shelves

Colorful Houses DIY Advent Calendar

This DIY advent calendar is easy to recreate and gives you plenty of room for hiding goodies for the countdown to Christmas.

handmade red felt father christmas hanging on the back of a door

DIY Fabric Santa Advent Calendar

Not a last minute project but definitely worth all the time and effort, don’t you think?

mini felt stockings hanging from pegboard

Pegboard Felt Stocking Advent Calendar

A colorful DIY advent calendar to fill with treats!

wooden cone cup advent hanging from wall

DIY Wooden Cone Advent

A quick advent calendar using wood veneer.

What did you think? Will you be making your own DIY advent calendar this year?

While I know you can easily buy a chocolate advent from the store, there's something extra special about knowing you made something that's going to be a part of your whole family's Christmas tradition for years to come.

Want more Christmas crafts? You can find them all here or check out some of our favourites below:

No time to make these DIY Advent Calendars? Pin the image below so you can come back to it later!

Comment

Emma

Hi, I'm Emma. I'm a crafter, blogger and paper enthusiast living in the North West of England.

Gathering Beauty is the place where I share craft tutorials and diy inspiration. I started this blog back in 2013 as a way of sharing all the things I love and make. I share paper crafts, clay crafts, origami, printables and desktop wallpapers as well as the odd crochet and weaving project.