I’ve always loved the excitement of counting down to Christmas, and advent calendars make it even more magical. There’s something so special about opening a little door or box each day and discovering a small treat, note, or surprise. Honestly, creating your own advent calendar adds a personal touch that store-bought versions just can’t match. I love making each day feel unique, whether it’s a tiny candy, a handwritten message, or a mini craft.
Table of Contents
ToggleWhat I enjoy most is the creativity involved. You can use paper, fabric, wood, or even recycled materials to craft something beautiful and festive. It’s not about perfection—it’s about the joy of giving a small moment of happiness each day. Honestly, I find that making these calendars becomes part of the holiday tradition itself. They’re fun to craft, delightful to open, and bring so much warmth and excitement to the season.
Advent Calendar Craft Ideas
Paper Envelope Advent Calendar

Source: Pinterest
I love creating advent calendars using small paper envelopes. I number each envelope from 1 to 24 and fill them with tiny treats, notes, or little trinkets. I hang them on a string along a wall or attach them to a decorated board for a festive display. Honestly, it’s such a simple and inexpensive craft, yet it looks so charming. I like using patterned or colored paper to make it more cheerful. Kids especially enjoy opening each envelope every morning, and it builds excitement for the holiday. This project is fun, creative, and allows you to personalize each day with surprises that make the countdown to Christmas extra special.
Felt Christmas Tree Advent Calendar
I love making advent calendars shaped like a Christmas tree using felt. I cut out small pockets, number them, and fill each with little surprises like candies or notes. Honestly, it’s playful, colorful, and looks adorable on a wall or door. I often decorate the tree with tiny beads, buttons, or felt stars to make it more festive. Kids enjoy opening a pocket every day, and it adds excitement to the countdown. This DIY is durable, reusable, and a creative way to combine decoration and holiday fun while personalizing the surprises for family or friends.
Wooden Peg Advent Calendar
I enjoy creating advent calendars using wooden pegs attached to a board. I clip small envelopes, bags, or boxes to the pegs and number each day. Honestly, it’s simple, interactive, and allows for endless customization. I decorate the pegs with paint, glitter, or stickers to match the holiday theme. Kids and adults love the daily surprise, and it doubles as a charming decoration for the home. This DIY is fun to assemble, durable, and adds a handmade touch to your Christmas countdown.
Recycled Box Advent Calendar
Source: Pinterest
I love turning small recycled boxes into an advent calendar. I wrap or paint them, number each one, and fill them with tiny gifts, candies, or notes. Honestly, it’s an eco-friendly and budget-friendly craft that looks festive when stacked or arranged creatively. I sometimes add ribbons, beads, or small ornaments for extra charm. Kids enjoy opening a box each day, and it adds anticipation to the season. This DIY is fun, customizable, and allows you to create a cheerful, handmade advent calendar while reusing materials at home.
Hanging Jar Advent Calendar
I enjoy using small jars to create a hanging advent calendar. I number each jar and fill it with candies, notes, or tiny gifts, then hang them from a string or branch. Honestly, it’s charming, interactive, and doubles as festive decor. I often add ribbons, small ornaments, or greenery to enhance the holiday vibe. Kids love pulling a jar each day, and it creates excitement leading up to Christmas. This DIY is customizable, fun, and allows for creativity while providing a unique way to count down the season.
Mini Envelope Tree Advent Calendar
Source: Pinterest
I love creating a Christmas tree advent calendar using mini envelopes. I attach them in a tree shape to a board or wall, number each one, and fill them with treats or small notes. Honestly, it’s whimsical, playful, and decorative all at once. I like using colorful or patterned envelopes and adding small embellishments like glitter, stickers, or tiny bows. Kids enjoy opening each envelope, and it adds daily excitement to the countdown. This DIY is simple, affordable, and a charming way to personalize your holiday celebrations.
Cork Board Advent Calendar
I enjoy crafting advent calendars on a cork board. I pin small envelopes, bags, or boxes, number each, and fill them with little surprises. Honestly, it’s versatile, interactive, and looks festive as wall decor. I decorate the cork board with garlands, ribbons, or stickers for extra cheer. Kids and adults enjoy the daily ritual of opening a surprise, making it a fun family activity. This DIY is reusable, customizable, and allows you to combine creativity with functionality for a unique holiday countdown.
DIY Christmas Tree Advent Calendar
I love making a Christmas tree-shaped advent calendar using paper, cardboard, or felt. I attach numbered pockets, envelopes, or small boxes to form the tree and fill them with treats or notes. Honestly, it’s playful, festive, and doubles as a decoration. I often add beads, glitter, or small ornaments to make it extra cheerful. Kids enjoy discovering the daily surprise, and it builds excitement leading up to Christmas. This DIY is customizable, interactive, and makes the countdown to Christmas both decorative and fun.
Hanging Pocket Garland Advent Calendar
I enjoy creating an advent calendar using hanging pockets strung along twine or ribbon. Each pocket is numbered and filled with a small treat or note. Honestly, it’s playful, colorful, and looks cheerful across walls, mantels, or windows. I like mixing fabric, paper, and embellishments to make it festive. Kids love opening a pocket daily, and it adds excitement to the countdown. This DIY is easy, reusable, and allows creativity while adding a decorative, handmade touch to holiday celebrations.
Mini Cloth Bag Advent Calendar
I love crafting advent calendars using tiny cloth bags. I number them, fill them with candies, notes, or small trinkets, and hang them on a board or branch. Honestly, it’s soft, charming, and interactive. I decorate each bag with beads, ribbons, or festive patterns to make it visually appealing. Kids enjoy discovering the daily surprise, which builds excitement for Christmas. This DIY is durable, reusable, and allows for a personalized, handmade countdown that doubles as decor and fun for the whole family.
Upcycled Paper Tube Advent Calendar
I enjoy turning upcycled paper tubes into a fun advent calendar. I wrap, number, and fill each tube with tiny gifts, candies, or notes. Honestly, it’s eco-friendly, playful, and inexpensive. I like arranging them in a pyramid, hanging them, or attaching them to a board for a festive display. Kids love opening a tube every day, adding excitement to the holiday season. This DIY is creative, customizable, and a wonderful way to reuse materials while making a cheerful, handmade advent calendar.
Mason Jar Lid Advent Calendar
I love using mason jar lids to create tiny advent surprises. I attach small lids to a board or piece of wood, number them, and place a small treat or note in each. Honestly, it’s a creative and budget-friendly way to make an advent calendar. You can decorate each lid with paint, glitter, or festive stickers to match your holiday theme. Kids enjoy opening each lid daily, and it doubles as charming wall decor. I often add tiny bows or greenery around the edges for extra flair. This DIY is fun, interactive, and makes the countdown to Christmas feel extra special and personal.
Fabric Bag Advent Calendar
I enjoy making advent calendars with small fabric bags. I sew or glue little bags, number each one, and fill them with candies, toys, or handwritten notes. Honestly, it’s soft, playful, and can be customized with different fabrics or patterns. I often hang them on a string, a tree branch, or a decorative board for display. Kids love reaching in each bag to discover a surprise, and it adds excitement to the season. This idea is durable, reusable, and allows you to create a colorful, cheerful advent calendar that doubles as decor for your home.
Wooden Box Advent Calendar
I love creating advent calendars from small wooden boxes. I stack or attach them, number each, and fill them with small gifts, candies, or notes. Honestly, it feels rustic, charming, and elegant all at once. I like painting or decorating the boxes with festive colors, glitter, or tiny ornaments. Kids and adults alike enjoy opening one each day, and it doubles as a lasting decoration. This DIY calendar is sturdy, reusable, and perfect for adding a handmade touch to your Christmas traditions, making every day leading up to the holiday extra exciting.
Hanging Pocket Advent Calendar
I love creating hanging pocket advent calendars for a fun, interactive countdown. Each pocket is made from felt, paper, or fabric, numbered, and filled with small treats or notes. Honestly, it’s playful, cheerful, and doubles as wall decor. I usually hang it on a wall, door, or mantel, mixing colors and textures for visual interest. Kids especially enjoy pulling out surprises daily, building anticipation for Christmas. This DIY is fully customizable and allows you to create a unique, personal calendar that fits your home’s style while keeping the holiday excitement alive.
Cork Advent Calendar
I love using wine corks to make a miniature advent calendar. I hollow out the corks, number them, and place tiny surprises inside. Honestly, it’s a creative and eco-friendly idea that looks charming when arranged in a shadow box or tray. I sometimes decorate the corks with paint, glitter, or small festive stickers. Kids and adults alike enjoy opening a cork each day, and it adds a playful, handmade touch to the holiday countdown. This DIY is small, budget-friendly, and perfect for adding a unique, personal flair to your Christmas decorations.
Mini Tube Advent Calendar
I enjoy using small cardboard or paper tubes for advent calendars. I wrap and decorate them, number each tube, and fill them with little gifts, candies, or notes. Honestly, it’s inexpensive, playful, and fun to assemble. I usually glue them in a pyramid, line them on a shelf, or hang them from a string. Kids love opening a tube every day, and it makes the countdown to Christmas interactive and exciting. This craft is customizable, eco-friendly, and allows you to turn simple materials into a cheerful, festive DIY project.
Chalkboard Advent Calendar
I love creating advent calendars using small chalkboards or a large board with numbered sections. You can write daily surprises, notes, or clues on it. Honestly, it’s creative, interactive, and reusable year after year. I decorate the board with festive illustrations, stickers, or garlands to make it look cheerful. Kids enjoy checking off each day as they uncover the surprise, and it becomes a fun family activity. This DIY is simple to personalize, eco-friendly, and adds a charming, handmade touch to your holiday decor.
Cupcake Liner Advent Calendar
I love turning cupcake liners into mini advent holders. I number them, fill them with candies or tiny notes, and attach them to a string, board, or small tray. Honestly, it’s playful, colorful, and perfect for a whimsical countdown to Christmas. I mix patterns, textures, and colors for a cheerful look. Kids especially love the surprise of opening each liner daily. This DIY is affordable, easy to assemble, and allows for endless creativity while adding charm and excitement to your holiday traditions.
Tin Can Advent Calendar
I enjoy using small tin cans for a durable and unique advent calendar. I clean, decorate, and number each can, then fill them with candies, notes, or small gifts. Honestly, it’s rustic, playful, and long-lasting. I like arranging the cans in a pyramid, on a shelf, or hanging them for visual interest. Kids love opening a can every day, and it brings anticipation and excitement to the season. This craft is reusable, eco-friendly, and allows you to create a handmade advent calendar that’s both functional and festive.
Envelope Wall Tree Advent Calendar
I love creating a wall-mounted Christmas tree advent calendar using small envelopes. I attach the envelopes in a tree shape on a wall or board, number each one, and fill them with tiny treats or notes. Honestly, it’s a creative and cheerful way to countdown to Christmas. I often decorate the envelopes with stickers, glitter, or festive stamps to make them playful and unique. Kids enjoy opening each envelope daily, and it doubles as a fun holiday decoration. This DIY is customizable, interactive, and brings excitement and warmth to every day leading up to Christmas.
Mini Gift Box Advent Calendar
Using tiny gift boxes for an advent calendar is one of my favorite ideas. I fill each box with candies, small toys, or handwritten messages, then stack them in a pyramid or attach them to a board. Honestly, it looks festive and elegant, and the boxes themselves become part of the decoration. You can wrap each box in different colors or patterns to match your Christmas theme. I love how opening a little box every day creates a sense of anticipation and joy. This craft is perfect for families or as a fun gift for friends.
Hanging Sock Advent Calendar
Old Christmas socks can be turned into a whimsical advent calendar. I hang them on a mantel, garland, or a decorative branch and fill each sock with small surprises. Honestly, it feels cozy, playful, and full of holiday spirit. I often add little tags or numbers to keep it organized and festive. Kids love pulling out the treats, and it doubles as part of the room decor. I sometimes mix patterns and colors for a cheerful look. This idea is easy to customize, fun to assemble, and makes the countdown to Christmas feel extra magical and full of charm.
Clothespin Photo Advent Calendar
I enjoy making advent calendars that combine memories and creativity. Using a string or board, I clip small envelopes or cards with clothespins, numbering them for each day. You can include tiny gifts, notes, or photos for a personal touch. Honestly, it’s such a meaningful way to celebrate the season and look back on special moments. I like decorating the clothespins with glitter, paint, or festive stickers. This craft is interactive, fun, and makes each day of December feel memorable. It’s perfect for families, couples, or anyone who enjoys combining DIY and heartfelt gestures.
Jar Advent Calendar
I love using jars to make advent calendars—they feel rustic and charming. Each jar holds small treats, candies, or little surprises, and I label them with numbers or festive tags. Honestly, it’s a simple craft that looks beautiful on a countertop or mantel. You can decorate the jars with ribbons, glitter, or miniature ornaments for extra cheer. Kids and adults alike enjoy opening the jars each day, and it adds a sense of anticipation to the season. I like arranging the jars in a cluster or lining them along a shelf to create a festive display that doubles as decoration.
Felt Pocket Advent Calendar
Creating an advent calendar from felt pockets is one of my favorite crafts. I sew or glue small pockets onto a board or piece of felt, number them, and fill each with treats, notes, or tiny toys. Honestly, it feels soft, cozy, and playful. I often decorate the pockets with beads, buttons, or festive shapes like stars and trees. Kids love reaching into each pocket to discover a surprise, and it brings so much joy every morning. This calendar is durable, reusable, and fully customizable, making it a cherished part of the holiday season for years to come.
Mini Envelope Garland Advent Calendar
I love turning mini envelopes into a garland advent calendar. I string the envelopes along twine or ribbon, numbering each one, and fill them with little surprises. Honestly, it looks whimsical, fun, and decorative all at once. I like mixing colors, patterns, and textures to make it cheerful. This craft can be hung across walls, windows, or mantels, and it instantly adds a festive touch to the room. Kids enjoy opening an envelope each day, and it’s simple to assemble with supplies you probably already have at home. It’s playful, handmade, and brings excitement to the countdown.
Book Advent Calendar
For book lovers, I love creating an advent calendar where each day holds a small book or a chapter wrapped individually. Honestly, it’s creative, thoughtful, and encourages reading throughout the holiday season. You can wrap the books in festive paper or tissue and label them with numbers. Kids and adults alike enjoy opening a new story each day, building anticipation for Christmas. I sometimes mix in small treats or notes inside the pages for extra surprise. This craft is interactive, fun, and perfect for creating family traditions that focus on joy, learning, and shared experiences.
Box Pyramid Advent Calendar
I like stacking small boxes into a pyramid shape to create a fun advent calendar display. Each box is numbered and filled with candy, toys, or small gifts. Honestly, it’s visually striking and doubles as a centerpiece for your holiday decorations. You can wrap each box in matching paper, tie them with ribbons, or add small ornaments on top. Kids love unwrapping one box each day, and it builds excitement for Christmas. This craft is easy to assemble, customizable, and adds a handmade, festive touch to your home.
Recycled Toilet Paper Roll Advent Calendar
I love turning empty toilet paper rolls into a creative advent calendar. I wrap each roll in colorful paper, number it, and fill it with small treats or notes. Honestly, it’s eco-friendly, fun, and inexpensive. You can stand the rolls upright in a box, attach them to a board, or even hang them from a string. I like adding small decorations like glitter, stickers, or tiny ribbons for extra cheer. This craft is playful, hands-on, and perfect for kids, making the countdown to Christmas interactive and exciting while giving a second life to materials you already have.
FAQ
What materials do I need for DIY advent calendars?
You can use a variety of materials, including paper, felt, small boxes, jars, envelopes, fabric bags, cork boards, and recycled items. Honestly, most projects only require basic supplies like glue, scissors, string, and markers, so you can start crafting without buying expensive materials.
Are advent calendar crafts suitable for kids?
Absolutely! Many ideas, like envelope, jar, or cloth bag calendars, are kid-friendly. Honestly, children enjoy the interactive element of opening a daily surprise, and crafting together can be a fun holiday activity. Adult supervision may be needed for small items.
How long does it take to make an advent calendar?
It depends on the design and complexity. Simple envelope or bag calendars may take 30–60 minutes, while larger, decorative versions can take several hours. Honestly, taking your time is part of the fun and makes the finished product feel more personal.
Can I reuse DIY advent calendars each year?
Yes! Many calendars made from durable materials like felt, wood, or jars can be reused year after year. Honestly, I like storing them carefully and refreshing decorations or surprises to keep them feeling new.

I’m father joaquin perez, we are a catholic church with all the sacraments where everybody is welcome. we celebrate catholic mass every Sunday at 12:30pm at saint stephen episcopal church at 2750 McFarlane road, Miami, Florida





