diy advent calendar ideas

14 Amazing DIY Advent Calendar Ideas You Can’t Miss

Bought an Advent calendar last year for $40, and half the chocolates tasted like cardboard. I get it, store-bought options are pricey, generic, and often disappointing.

But here’s the good news: making your own advent calendar is easier than you think, costs less, and lets you fill it with things your family actually loves.

This guide walks you through creative DIY advent calendar ideas, from beginner-friendly kraft bag garlands to a detailed cardboard house village.

Each project includes a complete materials list, time estimate, and simple build steps. You can finish most in under two hours. Plus, you’ll create something reusable that saves money year after year.

Ready to make this December special? Let’s get started.

Cardboard House Advent Calendar: Step-by-Step

Follow these six simple steps to build your own miniature town, complete with 24 numbered houses ready to fill with treats.

Supplies and Tools Checklist

Category Items
Basics Scissors, craft knife, cutting mat, ruler, hot glue, white glue, double-sided tape, washi tape, twine, ribbon
Decor Number stickers, stencils, acrylic paint, markers, vinyl decals, felt sheets
Hardware Pegboard, wooden dowels, magnets, mini clips, clothespins, label pulls, binder rings, hole punch

Step 1: Cut Out the House Shape

Cut Out the House Shape

Draw a small house (8 cm wide by 12 cm high) on your cardboard using a pencil and ruler. Add three flaps, each about 3 cm wide, on the sides and bottom edges. Cut carefully along the lines with your box cutter, keeping your ruler steady for straight edges.

Materials Used:

  • Cardboard sheets
  • Pencil
  • Ruler
  • Box cutter or craft knife
  • Cutting mat

Step 2: Create Windows or Doors

Create Windows or Doors

Sketch a door or shutters on the front panel where you’ll place treats inside. Use your cutter to score the fold lines lightly without cutting all the way through. Fold gently along these scored lines to create neat, clean edges that open and close smoothly.

Materials Used:

  • Pencil
  • Box cutter or craft knife
  • Ruler

Step 3: Decorate the House

Decorate the House

Paint or color each house before you glue it together, as flat surfaces are easier to decorate. Add your chosen number (1-24) using stickers, stamps, or hand lettering. Get creative with colors, patterns, and holiday designs that match your style.

Materials Used:

  • Acrylic paint or markers
  • Number stickers or stamps
  • Brushes
  • Decorative supplies (glitter, washi tape, stencils)

Step 4: Assemble the House

Assemble the House

Fold all three flaps inward toward the center of the house. Apply glue along each flap edge and press the sides together firmly. Hold for 30 seconds or until the glue sets and your house stands on its own.

Materials Used:

  • Hot glue gun or white craft glue
  • Glue sticks (if using hot glue)

Step 5: Make and Attach the Roof

Make and Attach the Roof

Measure the width of your assembled house and cut a cardboard rectangle to fit. Score a line down the center so it folds into a peaked roof shape. Decorate the roof piece, then glue it onto the top edges of your house.

Materials Used:

  • Cardboard
  • Ruler
  • Box cutter or scissors
  • Glue
  • Paint or markers for decoration

Step 6: Build the Calendar Display

Build the Calendar Display

Create all 24 houses, mixing up roof styles and heights for visual interest. Cut a large cardboard base and glue two layers together for extra stability. Arrange your houses in six neat rows of four, then glue each one securely to the base and fill with treats.

Materials Used:

  • Large cardboard sheet (double layer)
  • Hot glue or strong craft glue
  • Optional: paint for background scenery
  • Treats, candies, or small gifts

Video Tutorial

Special thanks to Amaryllis for providing valuable insights in their video, which I referenced while creating this guide.

Fillers: What to Put Inside an Advent Calendar DIY

The best fillers match your family’s interests and budget while keeping the daily surprise exciting. Here are ideas sorted by age group, plus non-candy options that work for everyone.

Age Group Ideas
Kids Stickers, mini puzzles, story prompts, small toys, erasers, temporary tattoos, hair clips, bouncy balls
Teens Lip balm, enamel pins, scrunchies, gift cards, nail polish, phone accessories, keychains, face masks
Adults Tea bags, spice samplers, self-care notes, date-night coupons, coffee samples, lottery tickets, and inspirational quotes
Non-Candy Options Acts of kindness cards, family challenges, holiday recipes, movie night vouchers, gratitude prompts, carol sing-along cards

Budget Tip: Mix homemade items like handwritten notes with a few store-bought treats to keep costs low while adding personal meaning.

14 Creative DIY Advent Calendar Ideas for Families

Ready to find your perfect project? Browse through these 14 handmade advent calendar ideas, each designed for different skill levels, time commitments, and home styles.

1) Minimalist Kraft Bag Garland (Beginner Friendly)

Kraft Bag Garland

This simple design works perfectly if you want something fast and stylish. The neutral brown bags suit any decor and hang easily on a mantel or wall. You can swap out the fillers each year without making a whole new calendar.

Materials:

  • Mini kraft paper bags
  • Number stickers (1 to 24)
  • Twine or string
  • Wooden clothespins

Time: 45 to 60 minutes

How-To Snapshot: Fill each bag with treats, press number stickers on the front, and clip them onto twine using clothespins. Hang the bags at different heights for a staggered, relaxed look.

2) Magnetic Tin Advent Board (Upcycled Altoids Style Tins)

Magnetic Tin Advent Board

Perfect for small apartments or dorm rooms with tight spaces. These reusable tins stick to any magnetic surface and look polished once painted. You can refill them year after year without any wear and tear.

Materials:

  • 24 small metal tins
  • Magnetic sheet or metal board
  • Spray paint
  • Number decals

Time: 2 hours

How-To Snapshot: Spray paint the tin lids in your favorite color, let them dry, and add number decals. Attach magnetic dots to the back of each tin and arrange them in a 6 x 4 grid on your board.

3) Fabric Pocket Wall Hanging (No Sew or Sew Options)

Fabric Pocket Wall Hanging.png

This soft calendar feels premium and folds flat for easy storage after the holidays. You can sew the pockets or use fabric glue if you prefer a no-needle approach. The canvas backing keeps it sturdy for years of use.

Materials:

  • Canvas banner or heavy fabric
  • Iron-on number transfers
  • Fabric glue or sewing kit
  • Wooden dowel for hanging

Time: 2 to 3 hours

How-To Snapshot: Cut and attach 24 fabric pockets to the canvas using glue or stitches. Press iron-on numbers onto each pocket, slide a dowel through the top, and hang it on your wall.

4) Rustic Envelope Ladder (Scandi Farmhouse Vibes)

Rustic Envelope Ladder.png

A vertical display saves space and looks beautiful leaning against a wall or fireplace. The envelopes hold flat treats like gift cards, notes, or stickers. This style photographs well if you share holiday decor online.

Materials:

  • Decorative wooden ladder or dowels
  • 24 envelopes (kraft or patterned)
  • Jute twine
  • Mini clothespins or clips

Time: 60 to 90 minutes

How-To Snapshot: String envelopes along each ladder rung using jute and clips. Number each envelope and fill with flat surprises like kindness prompts or chocolate bars.

5) Library Card Drawer Boxes (Vintage Card Catalog Look)

Library Card Drawer Boxes.png

These miniature drawers give you a nostalgic library vibe with tiny label pulls. Stack them into a faux cabinet for a unique countertop display. Each drawer slides open to reveal a hidden treat inside.

Materials:

  • 24 matchboxes
  • Wood grain contact paper
  • Mini label pulls or brads
  • Number labels

Time: 2 hours

How-To Snapshot: Wrap matchbox sleeves with contact paper, attach small label pulls to each drawer front, and add numbers. Stack and glue the boxes into rows to form a cabinet shape.

6) Paper House Village (Mantel Display)

House Village.png

Create a tiny town that glows softly with LED tea lights tucked inside each house. The storybook charm makes this a centerpiece project for your mantel or entry table. Kids love opening a different door to a house each day.

Materials:

  • Cardstock or thick paper
  • House templates (printable or hand-drawn)
  • Craft knife
  • LED tea lights

Time: 2 to 3 hours

How-To Snapshot: Cut and score house shapes from cardstock, fold into 3D structures, and number each door. Place treats underneath and add LED lights inside for a warm glow.

7) Hanging Ornament Advent Tree (Wall or Branch)

Ornament Advent Tree.png

This doubles as both a countdown and holiday decor for your living room. Hang ornaments at different lengths from a branch or dowel to create a tree shape. You can reuse the same ornaments and branches every December.

Materials:

  • Tree branch or wooden dowel
  • Ribbon or string
  • 24 small ornaments or baubles
  • Number stickers

Time: 60 minutes

How-To Snapshot: Tie numbered ornaments to your branch using ribbons of varying lengths. Arrange them to form a triangular tree silhouette and hang the branch on your wall.

8) Burlap Stocking Garland (Classic Cozy Look)

Stocking Garland.png

Mini stockings strung across a fireplace or doorway bring instant holiday warmth. The burlap texture feels rustic and cozy, and you can refill them each year. This works great for families who want a traditional look.

Materials:

  • 24 mini burlap stockings
  • Iron-on number transfers
  • Ribbon or twine
  • Clips or hooks

Time: 60 to 90 minutes

How-To Snapshot: Press numbers onto each stocking, clip them to a ribbon or twine garland, and tuck small gifts inside. Hang the garland across your mantel or along a wall.

9) Painted Pegboard Countdown (Modern and Modular)

Pegboard Countdown.png

Clean lines and bright colors make this calendar feel modern and fresh. The pegboard lets you rearrange containers anytime or remove them after each day. It works well in playrooms, kitchens, or craft rooms.

Materials:

  • Pegboard panel
  • Dowel pegs
  • 24 small favor boxes or bags
  • Vinyl number stickers
  • Paint (optional)

Time: 2 hours

How-To Snapshot: Paint your pegboard if desired, insert dowel pegs in a grid pattern, and hang numbered boxes or bags on each peg. Fill with treats and remove one container daily.

10) Chalkboard Frame with Treat Cones

Chalkboard Frame

This interactive calendar lets you write daily prompts or activities on the chalkboard surface. Twisted paper cones hold treats around the frame edges. Kids enjoy checking both the surprise and the daily challenge.

Materials:

  • Chalkboard or frame with chalkboard paint
  • Scrapbook paper for cones
  • Washi tape
  • Number stickers
  • Chalk

Time: 60 to 90 minutes

How-To Snapshot: Roll paper into cone shapes, number them, and tape them around the chalkboard frame. Write daily prompts on the board and tuck treats into each cone.

11) Upcycled Sweater Pockets (Cozy Textures)

Sweater Pockets.png

Turn old sweaters into soft, touchable pockets that add warmth to your decor. This sustainable option keeps textiles out of landfills and creates a one-of-a-kind calendar. The knit fabric feels cozy and inviting to little hands.

Materials:

  • Old sweaters (various colors)
  • Scissors
  • Fabric glue or sewing supplies
  • Backing fabric or felt board
  • Felt numbers

Time: 2 to 3 hours

How-To Snapshot: Cut pocket shapes from sweater fabric, attach them to a sturdy backing using glue or stitches, and add felt numbers. Fill each pocket with small surprises.

12) Cookie Tin Tower (Treat Forward)

Cookie Tin Tower.png

Nesting tins stacked together give you more room for bigger treats like cookies or small toys. Partition each tin into sections so you can rotate the tower daily to reveal the next surprise. This works great for families with multiple kids.

Materials:

  • 3 to 4 nesting cookie tins
  • Cardboard dividers
  • Number decals
  • Paint or decorative paper (optional)

Time: 60 minutes

How-To Snapshot: Divide each tin into sections using cardboard, label sections with numbers, and stack the tins. Rotate the tower each day to access the next numbered compartment.

13) Photo Flip Calendar (Memories Plus Surprises)

Photo Flip Calendar

Add a personal touch by pairing family photos with daily treats or notes. Each page reveals a memory along with a small gift or activity idea. This becomes a keepsake you can look back on for years.

Materials:

  • 24 printed photos (4 by 6 inches)
  • Binder rings
  • Hole punch
  • Small envelopes or pockets
  • Number stickers

Time: 60 to 90 minutes

How-To Snapshot: Print 24 family photos, number the backs, and punch holes in one corner. Attach small pockets or envelopes to each photo, bind with rings, and fill pockets with treats or notes.

14) LEGO Build a Day Countdown (For Makers)

LEGO Build.png

Kids who love building will enjoy assembling a new mini creation each day. Pre-sort bricks into 24 containers so each day brings a different small project. By Christmas, they’ll have 24 tiny builds to display or play with.

Materials:

  • Mixed LEGO bricks
  • 24 small containers or bags
  • Number stickers
  • Instructions or idea cards (optional)

Time: 45 to 60 minutes

How-To Snapshot: Sort LEGO pieces into sets for 24 simple builds like trees, snowmen, or vehicles. Number each container, add building instructions if needed, and open one kit per day.

Keep Your Calendar Safe and Reusable

Want your Advent calendar to last for years? Score all fold lines with a ruler and craft knife before bending to get crisp, clean edges that won’t crack.

Reinforce corners and stress points with extra tape or glue to prevent tearing during use. Always use LED or battery-powered lights when building with paper and cardboard to keep your family safe from fire hazards.

When the holidays end, pack your calendar flat in a labeled storage tote so it stays protected and ready to pull out next December without damage.

The Bottom Line

Making your own advent calendar turns December into something more meaningful than store-bought options ever could.

You control what goes inside, how it looks, and how much you spend. From simple kraft bag garlands to detailed cardboard house villages, there’s a project here for every skill level and time budget.

Pick one design that matches your style and start gathering supplies this week. Your family will remember the calendar you made far longer than anything you buy in a store. The best part? You can refill and reuse it for years to come.

Which Advent calendar will you create this year? Share your favorite idea in the comments below, and don’t forget to save this guide for next December.

Happy crafting and happy holidays!

Similar Posts

Leave a Reply

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