Handmade Christmas advent calendar with kraft envelopes and gift boxes

A DIY Christmas advent calendar turns the countdown to Christmas into a small daily ritual. The best design is one that fits your available time and space: twenty-four paper envelopes for a quick wall display, fabric pockets for a keepsake, or small boxes for a reusable family tradition.

Decide first whether your calendar will hold activities, messages, small treats or a mix. Keep anything intended for young children age-appropriate and securely enclosed.

1. Envelope wall calendar

Number 24 envelopes and clip them to twine with mini pegs. Add a note, drawing prompt or small flat surprise inside each one. This is easy to customise for a family, classroom or partner.

2. Paper house calendar

Make simple folded paper houses or boxes in two or three colours. Arrange them in rows to create a miniature village, leaving one opening per day.

3. Fabric pocket hanging

Sew or glue fabric pockets onto a backing strip, then add numbers with paint, tags or stitched labels. Use sturdy fabric and a strong hanging rod so it can be reused every year.

4. Reusable jar or tin calendar

Use 24 small jars, tins or paper cups with numbered lids. Group them on a tray and add an activity or message in each. Keep food items sealed and clearly labelled.

5. Tree-ornament countdown

Hang 24 simple paper or felt ornaments from a branch in a vase. Remove or turn one each day. It becomes a decoration as well as a countdown.

6. Kindness and craft prompts

Fill each day with a small activity: make a card, write a kind note, bake with an adult, read a winter story or create an ornament. Link a few prompts to projects in our DIY Christmas crafts collection.

Plan a calendar you can finish

  • Make a sample compartment before committing to all 24.
  • Use a repeating colour palette to keep the display cohesive.
  • Prepare all numbers at once before assembling.
  • Choose flat fillers for envelopes and larger surprises for boxes.
  • Store reusable pieces in a labelled box after Christmas.

For a handmade detail to include on a few days, try our homemade Christmas cards guide or gift-wrapping ideas.