If you ask me, the best part of December isn’t even Christmas Day itself; it’s the whole lead-up.
The countdown. The tiny daily surprises. The way an advent calendar can turn an entire month into something kids (and let’s be honest, adults too) actually look forward to each morning.
Store-bought advent calendars are fine, but a homemade one feels so much more personal.
PIN FOR LATER 📌

You get to choose what goes inside, make it match your home’s style, and honestly, making it together can become its own little Christmas tradition.
Whether you’re working with paper bags, upcycled tins, or a set of tiny drawers from the craft store, this list covers easy DIY advent calendar ideas for every skill level and budget.
You don’t have to be a glue gun ninja… promise!
1. Hanging Box Advent Calendar

This one’s built from small favor boxes, each numbered, filled with a little treat and tied to a wooden dowel at random lengths with colorful yarn, creating a playful, uneven hanging display. Pom-poms on top of each box add a cute finishing touch, though a simple ribbon bow works just as well if you’re short on craft supplies.
MORE CHRISTMAS CRAFTS:
23 Christmas Crafts For Adults (That You’ll Actually Want To Make)
23 DIY Christmas Garland Ideas to Deck Every Inch of Your Home
35+ DIY Christmas Gifts Everyone on Your List Will Actually Love
22 Christmas Ornaments to Make and Sell (Start Now, Thank Me in December)
14 DIY Christmas Cards That Feel Thoughtful (Not Last-Minute!)
2. Christmas Bulb Advent Calendar

This one’s a bit more advanced: paper light bulb shapes (made from a purchasable template, cut by hand or with a craft machine) strung together on twine with numbered flags between each one. The finished garland doubles as holiday decor on its own, colorful, whimsical, and genuinely magazine-worthy once it’s up.
3. Mini Treat Box Advent Calendar

This one couldn’t be simpler: pre-made mini treat boxes (easily found online or at a craft store), topped with colorful pom-poms and numbered with printable stickers on the front. Fill each one with a small treat or prize, and you’ve got a full calendar with barely any assembly required. Genuinely one of the easiest options if you want something cute without committing a whole weekend to it.
4. Colorful Paper Bag Advent Calendar

This one’s all about the mix-and-match aesthetic: 24 small paper bags, folded in different ways and sizes, filled with treats, then taped shut with washi tape or tied with ribbon in varying styles. No two bags look alike on purpose, numbered randomly and arranged on a wood board or straight onto the wall. It’s a genuinely budget-friendly option since paper bags and ribbon scraps are all you really need, and the irregular look reads as intentional rather than messy.
5. Refillable Rustic Mailbox Advent Calendar

Twenty-five paper mailboxes (free template included), spray-painted to look like galvanized metal and glued to a chalkboard-painted foam board, framed with reclaimed or basic 1×2 wood. More involved than most on this list, but the result is reusable every year and leans into that cozy farmhouse look. Great for an activity-based calendar rather than treats, since each box opens and closes.
6. Christmas Village Tiered Advent Calendar

Starts with a pre-made rotating, light-up wooden house kit (found at craft stores), then hand-painted, detailed with glitter rooftops, tiny doors, and faux snow for a vintage village look. This is a genuinely advanced project, think full day of painting and gluing, but it becomes a reusable heirloom-style decoration rather than a one-season calendar.
7. Tin Can Advent Calendar

Empty coffee tins (collected over time or picked up from a café), wrapped in plain paper with numbers stuck on the front, then stacked into a tree shape. A genuinely fun adults-only twist: fill them with coffee-themed treats instead of candy, and it doubles as a sustainable, reusable option since you’re upcycling containers you’d otherwise toss.
8. DIY Balsa Wood Advent Calendar

Balsa wood strips glued onto kraft paper in a tree shape, painted with chalkboard paint, then topped with 25 numbered mini ornaments attached with Velcro. Kids add one ornament to the tree each day, no candy or presents required. A great option if you want something reusable, non-candy, and genuinely kid-driven.
9. Felt Stocking Heirloom Advent Calendar

Twenty-four mini felt stockings (hand-stitched or hot-glued, no two identical on purpose), each hung from a dowel-and-bead frame with a numbered wooden star. Took the original maker about a week to complete, so this is a true heirloom-level project meant to be reused year after year, not a one-season craft.
10. Bonbon Advent Wreath

Twenty-five small plastic containers filled with treats, wrapped bonbon-style in colorful crepe paper and tied off with ribbon on each end, then glued in a ring onto aluminum wire to form a wreath shape. Randomly numbered so there’s no predictable order. A playful, colorful alternative to the usual tree or garland layout, and it actually functions as wall decor on its own.
11. DIY Shoe Organizer Advent Calendar

The genius hack on this list: a basic over-the-door shoe organizer with 24 pockets, each decorated with a different number (ornaments, cardstock tags, mini embroidery hoops) and filled with small wrapped gifts, tissue paper, or treats. No cutting, sewing, or gluing required for the base structure, just decorating and filling, and it’s reusable every year since the organizer itself does all the work.
12. Recycled Toilet Paper Tube Advent Wreath

Saved toilet paper, paper towels, or shipping tubes, cut to size, and hot-glued into a wreath shape, with each tube labeled by number and filled with small treats, toys, or activity notecards. About as budget-friendly and sustainable as this list gets, since you’re using what’s already heading to recycling anyway.
13. Decoupaged Box Canvas Advent Calendar

Twenty-five paper mache boxes in varying sizes, each decoupaged with Christmas scrapbook paper and painted, then glued onto one large painted canvas in a mosaic layout. Marked as beginner-friendly but genuinely time-consuming (lots of painting and cutting), with bigger boxes reserved for gifts and smaller ones for candy. The finished piece doubles as statement wall art, not just a calendar.
14. Colorful Take-Out Box Advent Calendar

About as effortless as this list gets: 25 mini colorful take-out boxes (easy to find at craft or party stores), numbered with stickers and filled with candy, small gifts, or activity notes. No cutting, gluing, or painting required; just stack them however you like. A great pick if you want something cute but genuinely have zero time to spare.
15. Gold Star Garland Advent Calendar

Star-shaped paper mache boxes, gold-leafed (or painted for a faster version), numbered, and strung together with eyelet screws and ribbon into a hanging garland. Genuinely elegant once finished, closer to a piece of holiday decor than a typical calendar, but gold leafing 25 boxes is a real time commitment. Painting instead of leafing is the easy shortcut if you want the look without the labor.
16. Glam Pink & Gold Drawer Cabinet Advent Calendar

A 25-drawer wood storage cabinet (unfinished, from a craft store), painted in a mix of colors and decorated with washi tape, adhesive diamantes, gold sequins, and glitter numbers so no two drawers look alike. Each drawer gets wrapped tissue paper and a small treat tucked inside. Genuinely reusable year after year, and a great pick if you want something that doesn’t default to red and green.
17. Paper Bag Christmas Tree Wall Calendar with Free Printable Tags

White paper gift bags attached to the wall in a Christmas tree shape using clothespins and command strips, each filled with small treats or notes and dressed up with free printable numbered tags, ribbon, and dried orange slices. String lights outline the tree shape for extra sparkle. No holes in the wall, fully reusable, and easy to personalize for kids, couples, or even pets.
ALSO WORTH A LOOK:

