Create a cozy DIY Christmas advent calendar using kraft paper, twine, and wooden tags for a rustic farmhouse look. This simple, eco-friendly project is the perfect way to count down to Christmas with charm and meaning.

Disclaimer: this post may contain affiliate links, and every purchase made through these links will give me a small commission (at absolutely no extra cost for you!) AS AN AMAZON ASSOCIATE AND REWARDSTYLE MEMBER, I EARN FROM QUALIFYING PURCHASES. See Privacy Policy for additional info.
Hi beauties! There's something so special about counting down to Christmas with a handmade advent calendar. Each day feels a little more meaningful when it's wrapped in something created with care and intention. I've always loved simple, homemade touches during the holidays - the kind that make your home feel warm, cozy, and filled with anticipation. This year, I decided to make a DIY advent calendar that fits perfectly with our natural, farmhouse Christmas style.
I wanted something that felt rustic and timeless - neutral tones, soft textures, and materials that could be reused year after year. Instead of buying a store-bought calendar, I wrapped each little gift in kraft paper, tied them with twine, and added wooden number tags for a minimalist look. The small details, like sprigs of evergreen and sweet woodland animal stickers, add just the right amount of charm without feeling overdone.
This advent calendar has quickly become one of my favorite Christmas traditions. It's simple, sustainable, and adds such a cozy handmade touch to our holiday décor. If you love natural Christmas decorating and meaningful traditions, this DIY advent calendar is a fun project that looks beautiful displayed all season long.
Why You'll Love This DIY Christmas Advent Calendar
You'll love this DIY advent calendar because it's simple, sustainable, and beautiful in any home. Made from natural materials like kraft paper, twine, and wooden tags, it's both eco-friendly and budget-friendly - most of the supplies you probably already have on hand. Its neutral, rustic design fits perfectly with minimalist, Scandinavian, or farmhouse Christmas decor, and the best part is that it can be reused year after year. Whether you fill it with treats for the kids or thoughtful surprises for the whole family, this advent calendar is a meaningful and charming way to count down to Christmas.

Supplies You'll Need
To make this cozy, farmhouse-style advent calendar, gather the following materials:
- Kraft paper or eco-friendly wrapping paper - for a natural, neutral base
- Small boxes or paper bags - to hold each daily surprise
- Twine or jute string - for tying packages with a rustic touch
- Wooden number tags (1-24) - to mark each day leading up to Christmas
- Fresh or faux greenery - add pine sprigs or cedar for a festive feel
- Pinecones or berries (optional) - for extra texture and charm
- Stickers or stamps - woodland animals or holiday designs for a personal touch
- Scissors and tape - for wrapping and assembly
- Basket, crate, or tray - to display your finished advent calendar
These simple supplies come together beautifully to create a warm, handmade countdown that fits perfectly with rustic or farmhouse Christmas decor.
How to Make a DIY Christmas Advent Calendar
Step 1: Wrap Your Boxes
Start by wrapping each small gift, treat, or note in kraft paper or eco-friendly wrapping paper. Keep the folds clean and simple - part of the charm comes from that natural, handmade look. You can also mix in small paper bags or mini boxes for variety.
Step 2: Add Number Tags
Attach a wooden number tag (1-24) to each package using twine or jute string. This adds a rustic touch and makes your advent calendar easy to follow throughout December. If you don't have wooden tags, you can write numbers directly on kraft stickers or small cardstock circles.
Step 3: Decorate Each Gift
Once your packages are wrapped and numbered, add a few details to make them festive - tuck in a sprig of greenery, tie on a mini pinecone, or add a cute sticker. These small touches give the calendar personality and texture while keeping it simple and natural.
Step 4: Arrange Your Display
Place all your finished packages in a wicker basket, wooden crate, or on a shelf. Mix in pine sprigs, ornaments, or fairy lights to create a cozy, layered display that fits your Christmas décor style.
Step 5: Enjoy the Countdown!
Fill each package with small surprises, family activities, or handwritten notes - then enjoy opening one each day leading up to Christmas. It's a beautiful way to slow down, make memories, and bring a little joy to each December morning.

Ideas for What to Put Inside
One of the best parts of making your own advent calendar is choosing what to fill it with! You can tailor the surprises to your family, mix practical items with treats, or even focus on experiences instead of gifts. Here are a few ideas to get you started:
For Kids:
- Stickers, crayons, or small craft kits
- Mini ornaments to hang on the tree
- Hot chocolate packets or candy canes
- Holiday story prompts or coloring pages
- Notes with fun activities like "build a snow fort" or "watch a Christmas movie"
For Adults:
- Self-care items like candles, bath salts, or herbal tea
- Chocolates or homemade treats
- Small skincare or lip balm samples
- Cozy socks or festive accessories
- Handwritten love notes or affirmations
For Families:
- Activity cards like "bake cookies," "go ice skating," or "decorate the tree"
- "Acts of kindness" ideas such as "donate a toy" or "make cookies for a neighbor"
- Pieces of a Christmas puzzle to complete together
- Christmas jokes or trivia slips
- A family bucket list for holiday traditions you want to try
This mix keeps the countdown fun, meaningful, and personalized - something everyone in the family can look forward to each day!
Display & Styling Ideas
How you display your advent calendar can make it an eye-catching part of your Christmas décor! Here are a few easy ways to style it beautifully:
- 🧺 Arrange in a basket or crate: Just like in my photos, a wicker basket or wooden crate instantly gives that cozy farmhouse feel. Add greenery or fairy lights for warmth.
- 🕯️ Line up on a mantel or shelf: Keep it simple and symmetrical for a clean, minimalist look. Mix in candles, pinecones, or garlands to tie it into your existing décor.
- 🌲 Hang along a garland or branch: Clip each wrapped gift to a string of twine or greenery garland using small clothespins for a festive wall or stairway display.
- ⭐ Add decorative touches: Sprinkle in natural accents like pinecones, stars, or small ornaments to bring texture and depth.

Eco-Friendly Tips
This DIY advent calendar is already sustainable, but a few extra choices can make it even greener:
- ♻️ Reuse materials: Save your boxes, tags, and twine to reuse every year.
- Skip plastic: Stick with kraft paper, wood, and greenery instead of plastic wrapping or ribbon.
- Try compostable tape: Use paper or washi tape instead of standard plastic tape.
- Keep it timeless: Choose neutral materials that can be styled differently each year without needing to buy new supplies.
These small, thoughtful swaps make your advent calendar both beautiful and environmentally friendly - a tradition you can feel good about continuing year after year.
✨ Need gift inspiration? Don't miss my roundup of 25 Farmhouse Gift Ideas - beautiful, practical, and budget-friendly picks.
More DIY Christmas Ideas:
If you enjoyed making this DIY advent calendar, here are a few more festive projects to try this holiday season:
- 🎄 Our Christmas Activity Advent Calendar - A fun, family-friendly version filled with daily holiday activities and cozy memories.
- 🎁 40 DIY Christmas Advent Calendars - Get inspired by even more creative advent calendar ideas for every style and skill level.
- 🌿 Easy Rustic DIY Christmas Wrapping - Simple, sustainable wrapping ideas to match your natural farmhouse décor.
- 🏷️ Free Christmas Tag Printables - Download and print beautiful tags to complete your wrapped gifts.
- 💡 DIY Christmas Light Sign - Create your own glowing holiday sign for a magical touch to your décor.
- 🪨 30 Cute Christmas Rock Painting Ideas - A fun and easy craft for kids and adults to enjoy together during the holidays.
Final Thoughts on Making Your Own DIY Christmas Advent Calendar
Creating your own advent calendar is such a meaningful way to slow down and savor the holiday season. There's something extra special about unwrapping a little surprise each day when you've taken the time to craft it yourself - every detail feels personal and filled with intention. I love how this DIY blends creativity, sustainability, and tradition all in one cozy project.
Whether you fill yours with small gifts, family activities, or handwritten notes, it's a reminder that the best parts of Christmas are the simple moments shared together. Plus, it becomes a beautiful piece of décor that instantly adds warmth and charm to your home.
This advent calendar has quickly become one of my favorite holiday traditions - easy to make, fun to personalize, and full of heart. I hope it inspires you to create your own version and bring a little extra magic to your December countdown this year.
Until next time,






Leave a Reply