Skip to content
125 days until Christmas 2026
Advent Calendars easy Ages: 5+

Envelope Advent Calendar Garland

Turn 24 small envelopes into a hanging Advent calendar that costs a few dollars, stores flat, and holds anything from candy to handwritten activity cards. A one-evening project that becomes a yearly tradition.

Time: 1-2 hours Published July 25, 2026
Small numbered envelopes clipped to twine as a hanging Advent calendar

An envelope Advent calendar solves the two problems every store-bought countdown calendar has: it costs almost nothing, and you decide what goes inside. Twenty-four envelopes on a length of twine take one evening to make, fold flat into a shoebox in January, and come back out every December for years.

Why This Advent Calendar Beats the Store-Bought Kind

Chocolate calendars are gone by December 3rd if you have determined children. Wooden calendars with tiny drawers look beautiful but cost real money and only hold something the size of a marble. The envelope version sidesteps both problems — an A2 envelope swallows a folded activity card, a gift card, a pair of earrings, three chocolate coins, or a photo, and you can change what goes in it every single year without buying anything new.

It also scales to whoever is doing the counting down. Small children get stickers and a daily activity. Teenagers get movie tickets and coffee shop gift cards. Adults get handwritten notes. The calendar stays the same; the contents grow up with the household. If you like the daily-ritual idea, our guide to Advent calendar traditions covers where the custom came from and dozens of things to put inside.

How to Make an Envelope Advent Calendar

Step 1: Choose and Prepare Your Envelopes

Twenty-four small envelopes are the base. Plain kraft envelopes look intentional and modern; white ones give you a blank canvas for color. Buy a box of 50 for a few dollars so you have spares for mistakes and for next year.

If you want patterned envelopes, cut scrapbook paper slightly smaller than the envelope front and attach it with double-sided tape. Do all 24 in an assembly line — cut every piece first, then tape every piece — rather than finishing one envelope at a time. It halves the work.

Step 2: Number Them 1 Through 24

Numbering is the step people rush, and it's the one that shows. Pick one method and stay with it: number stickers for speed, rubber stamps for a handmade look, or a fine-tip marker if your handwriting is steady. Place the number in the same position on every envelope — centered, or consistently in the top-left corner.

Let children do the numbering if they're old enough to write. Slightly wobbly numbers made by a six-year-old are the whole point of a handmade calendar, and they'll recognize their own writing when the calendar comes back out next December.

Step 3: Fill the Envelopes

Fill before you hang — reaching into envelopes already clipped to a wall is fiddly. Mix the contents so the good days are unpredictable:

  • Treats — chocolate coins, candy canes, gummy sweets, a tea bag for adults
  • Activity cards — "hot chocolate and a Christmas movie," "drive to see the lights," "bake cookies tonight"
  • Small gifts — hair ties, stickers, matchbox cars, a new ornament
  • Notes — one thing you love about the person opening it
  • Jokes and riddles — a Christmas joke a day costs nothing and lands surprisingly well

Weight the calendar toward the end. December 22nd and 23rd should feel better than December 4th, because anticipation is the entire product you're building.

Step 4: Hang the Twine

Cut two or three lengths of twine, each about 3 feet, and hang them in horizontal rows with 12 to 18 inches of vertical space between them. A staircase wall, a mantel, a doorway, or a bare hallway all work. Command hooks hold the weight easily and come off in January without damaging paint.

Let the twine sag slightly. A perfectly taut line looks like a clothesline; a gentle curve looks like a garland.

Step 5: Clip the Envelopes in Order

Clip each envelope to the twine with a mini clothespin, working left to right, top row first. Eight envelopes per row across three rows is the layout that reads most clearly. If you want the order scrambled so children have to hunt for the day's number, scramble it deliberately rather than accidentally — random placement is fun, half-random placement just looks like a mistake.

Variations Worth Trying

The tree shape. Instead of rows, pin the envelopes to the wall in a triangle to form a Christmas tree, with a paper star at the top. It takes longer to hang but doubles as the decoration for a small apartment with no room for a real tree.

The kindness calendar. Every envelope holds a small act of kindness instead of a treat — donate a toy, call a grandparent, leave a note for a neighbor, bring in the recycling bins for the whole street. This version works beautifully for families who feel the season has tipped too far toward getting.

The 12-day version. If 24 days feels like a commitment you won't keep, make twelve envelopes and start on December 13th. A calendar you actually finish beats a longer one abandoned on the 9th.

Storing It for Next Year

This is the calendar's real advantage. In January, unclip the envelopes, stack them in number order, wrap a rubber band around the stack, and put them in a large ziplock bag with the clothespins and twine. The whole calendar stores flat in a shoebox — no drawers to break, no tree to gather dust.

Kraft envelopes survive about five seasons of opening and refilling before they start to tear. Keep a few spares in the bag so you can replace individual envelopes instead of remaking the whole set.

More Christmas Countdown Ideas

If you like a daily ritual through December, pair this with the Christmas countdown and a few kids' Christmas crafts to fill the activity-card envelopes. Families running the Elf on the Shelf tradition often use the envelopes to deliver the elf's daily note, which conveniently solves two nightly obligations with one craft.

Free forever

More Christmas craft ideas

Get weekly DIY projects and craft tutorials delivered to your inbox.