The short answer: the best advent calendar ideas mix small treats with free daily activities. A filled-in calendar for 24 days can cost as little as $1 a day, or almost nothing if you lean on experiences.

  • Sample mix: 10 free activities, 8 small treats, 4 little gifts, 2 book nights, about $41
  • DIY in one evening: pick 24 containers and number them 1 to 24
  • Write the fillings down before you buy
  • Ideas for kids, teens, adults and couples
  • Free printable: fill the free-activity days from our Christmas bucket list + December planner (we email it to you)
  • Next step: Plan it with the Kids Chore Chart ($3.49).

Our picks for advent calendar ideas

Christmas Budget & Gift Planner cover: 11 printable pages plus a budget spreadsheet

Printables

Christmas Budget & Gift Planner

Set a budget for every person, log each purchase, and watch what's left - plus printable gift, card, menu and to-do pages.

$4.99Buy
Everything included in the HomeBase Holiday Season Bundle, shown together Save 38%

Bundles

Holiday Season Bundle

Plan Christmas, save for it all year, and host without the January money hangover.

$15.99 $25.94Buy

Advent calendar ideas range from small treats to free daily activities, and the best calendars mix both. A filled-in calendar for 24 days can cost as little as $1 a day if you plan it, or almost nothing if you lean on experiences. Here are ideas for kids, adults and the whole family, plus a simple budget plan so December 1 doesn't sneak up on you. Some families add a little extra on December 6 for St. Nicholas Day.

A 24-day budget plan

Type Days Cost per day Total
Free activities 10 $0 $0
Small treats 8 $1 to $2 about $12
Little gifts 4 $3 to $5 about $16
A book night 2 $5 to $8 about $13
Total 24 about $41

Mixing in free activities is what keeps the cost low while the calendar still feels special.

Calendars to fill

  • Reusable wooden advent calendar: buy once, refill every year.
  • Fabric pocket advent calendar: hangs on a door and holds notes or small items.
  • Advent calendar boxes DIY: 24 small boxes you can decorate together.
  • Envelopes on a string. Number 24 envelopes and peg them on twine for almost nothing.

How to make a DIY advent calendar in one evening

A DIY advent calendar can cost less than a store-bought one, and you can refill it every year.

Affiliate links: we may earn a small commission. As an Amazon Associate we earn from qualifying purchases. Details.

  1. Pick 24 containers. Paper bags, envelopes, small boxes or socks all work. Use what you already have first.
  2. Number them 1 to 24. Stickers, a marker such as Sharpie fine-tip permanent markers, or printed number tags are fine.
  3. Write the fillings down before you buy. List all 24 days on one sheet: which days get a small treat, which get a free activity and which get a note. Mixing in free activity cards keeps the cost down.
  4. Fill and hang. Peg them on twine, line them up on a shelf or use Scotch Magic Tape with a desktop dispenser to attach them to a suitable door surface in order.
  5. Keep the list. Next year, start from the same sheet and swap the ideas that didn't land.

Advent calendar ideas for kids work best when the bigger treats fall on weekends, when there's time to enjoy them, and the school-night days hold quick things like a joke, a sticker or a bedtime story choice.

Free activity ideas for families

Have an elf too? Our elf on the shelf ideas include a free 24-night plan, so the elf and the calendar never compete for the same night.

For a quiet night on the calendar, print a page from our free Christmas coloring pages and leave crayons beside the envelope.

  1. Drive or walk around to see Christmas lights.
  2. Bake and decorate cookies.
  3. Watch a Christmas movie with popcorn.
  4. Write letters to Santa or to grandparents.
  5. Make paper snowflakes for the windows.
  6. Donate a toy or coat together.
  7. Build a blanket fort and read by flashlight.
  8. Have a hot cocoa picnic in the living room.
  9. Make a homemade ornament.
  10. Call a relative who lives far away.

Many of these can become yearly rituals. Our list of family Christmas traditions that cost little or nothing has more. For the last door, pick one of our traditions for Christmas Eve.

Active days count too: the CDC recommends at least 60 minutes of physical activity a day for children ages 6 to 17.

A ready-to-use 24-day activity calendar

Use this as an on-page plan to copy into your own envelopes, with no new daily purchase required. Swap dates to match your work, school and family calendar. Pick books, craft supplies and games you already have; a library visit can cover the reading days.

Day Card to write What to prepare
1 Choose a holiday bedtime story A book already at home
2 Draw a card for someone far away Scrap paper and crayons
3 Find three favorite decorations Your existing decorations
4 Tell a winter joke at dinner Write the joke on the card
5 Take a neighborhood lights walk A route and weather-appropriate clothes
6 Make a paper chain Reused paper strips
7 Call someone and sing a song Arrange a time first
8 Build a blanket reading fort Blankets and a short story
9 Choose tomorrow's family breakfast Ingredients already on hand
10 Draw your favorite memory this year Paper and pencils
11 Play a game you already own Let the recipient choose
12 Sort outgrown coats for donation Check the recipient organization's needs
13 Make paper snowflakes Adult help with scissors
14 Read a favorite book twice A familiar bedtime book
15 Write a thank-you note A name and a specific thank-you
16 Choose the dinner music A short playlist
17 Make gift tags from old cards Saved cards and scissors
18 Look through family photos A few photos to share
19 Decorate a batch of homemade cookies Use a recipe you already planned
20 Watch a family movie A film you already have access to
21 Make a handmade ornament Existing craft supplies
22 Ask a relative about their childhood holiday A phone call or visit
23 Leave a kind note for someone at home A slip of paper
24 Choose a Christmas Eve story A quiet time together

Baking and outings still use time and may use ingredients or transport. Move those cards to days when the activity already fits your plans rather than treating every "free" idea as a new errand. For one shared family calendar, give each child a turn choosing the activity instead of buying a separate set of 24 gifts.

Match fillers to the recipient and the pocket

Measure a pocket or envelope before shopping. Put a clue in the calendar for a larger present, and keep the present elsewhere. For teens, a daily puzzle clue or a playlist suggestion can replace another small object; for adults, divide a puzzle you already own across the month and save the final pieces for the last day.

For toddlers, choose supervised story or activity cards instead of tiny erasers, mini figures or loose toy pieces. The CPSC's toy safety guidance says to keep toys with small parts away from children younger than three. Older siblings' calendar fillers need a separate place that younger children cannot reach.

Planning more than one countdown? The Christmas planning hub keeps the other holiday tasks together, while homemade Christmas gifts can supply one planned craft afternoon.

Small treats for kids

  • Mini erasers bulk, stickers and temporary tattoos.
  • Mini figures blind bags: a favorite surprise.
  • Hair clips for girls and small bracelets.
  • Mini playdough in party-favor packs.
  • Small chocolates on a few days, not every day.

If you tuck small toys into the pockets, skip anything with a button or coin battery for little kids. The AAP explains why swallowed button batteries are so dangerous.

Ideas for adults

  • Tea sampler advent calendar or a coffee sampler split across days.
  • Mini skincare set, hand creams and lip balms.
  • Puzzle advent calendar: one bag of pieces a day.
  • A 24-day kindness challenge: one small good deed a day, written on a card.

Advent calendars for teens

Teens can be harder to surprise, but they still enjoy a calendar. Fill it with favorite snacks, small gift cards on weekend days, phone accessories, nail polish or hair accessories, and coupons for privileges like choosing dinner or a late night on the weekend. A few funny notes from family members mixed in keep it personal without costing anything. For more on this topic, see our countdown tools hub.

A couples advent calendar

Couples can swap small daily notes, plan short date ideas for each evening, or take turns choosing a Christmas movie. Write 24 cards in advance, such as "takeout and a board game" or "walk to see the lights", and draw one each night. It's a simple way to make time together during a busy month.

Book a night

Wrap 24 Christmas books, many borrowed from the library or bought secondhand, and open one each night at bedtime. It turns the calendar into a reading habit. Number the books so the longest ones land on weekend nights.

Need more ideas to write on the cards? Our list of 75 Christmas activities includes a free printable bucket list.

Add a reward chart twist

For young kids, combine the calendar with a simple routine. Each morning they open a door after finishing their routine, like getting dressed and making the bed. Our Kids Chore Chart ($3.49 printable) has morning and evening routine charts and sticker rewards that pair nicely with an advent calendar.

Kids chore chart printable with morning routine and stickers

Keep it in the holiday budget

Advent calendars, stocking stuffers and small gifts are the costs most people forget to count. Add a line for the calendar in the Christmas Budget & Gift Planner ($4.99) and buy items with your other gifts, ideally during November sales. The Holiday Season Bundle ($15.99) covers the rest of the season, from savings to the Christmas menu.

Tips for an easy advent season

Write each day's activity on a printed month: our 2026 calendar printable has December 2026 ready, and the 2027 calendar is there for next year. A monthly planner page works too if you want room for notes.

  • Fill it all at once. Do it on a November evening, not every night in December.
  • Write activities on cards so you can swap days when plans change.
  • Keep busy days easy. Put a treat, not an outing, on school concert nights.
  • Save the best for the 24th. A family pajama night or a special book makes a lovely finish.

More: stocking stuffer list, last-minute Christmas gifts, 12 days of Christmas gift ideas and our Christmas planning checklist.

Want a craft for some of the advent days? Our Christmas crafts for kids list has easy ones by age.

Advent looks different around the globe, so explore Christmas traditions around the world for new ideas.

The Holiday Collection

Give every person a limit and watch what's left

The Christmas Budget & Gift Planner adds up every list for you: a budget for each person, a log of each purchase and the amount left to spend, plus printable gift, card, menu and to-do pages.

  • Spreadsheet for Excel and Google Sheets
  • 11 printable pages, US Letter + A4
  • Instant download, 14-day fix-or-refund promise

Want next December already paid for? The Holiday Season Bundle adds a sinking funds tracker, the savings challenge and hosting planners. $15.99 $25.94 →

Planning the whole season? See the holiday sets from $7, with early prices through Cyber Monday

Frequently asked questions

What can I put in an advent calendar instead of candy? Small activities, stickers, mini puzzles, hair clips, coloring pages, family challenge cards, a book a night, or notes with a plan like 'hot cocoa and a movie tonight'.

How much should I spend on an advent calendar? A DIY calendar for a child can cost $20 to $40 for 24 days, about $1 to $2 a day. Activity calendars that use free experiences can cost almost nothing.

What are good advent calendar ideas for adults? Coffee or tea samplers, mini skincare, small snacks, puzzle pieces, a daily kindness challenge or a 24-day photo challenge all work well for adults.

When should I make an advent calendar? Start collecting items in early November so you can use Black Friday sales, and have it filled by November 30 so it's ready for December 1.

How do I make a DIY advent calendar? Use 24 small containers you already have, such as paper bags, envelopes or boxes, number them 1 to 24, and plan all 24 fillings on one sheet before you buy anything. Mix small treats with free activity cards to keep the cost down, then peg them on twine or line them up on a shelf.

Do advent calendars need 24 separate presents? An advent calendar does not need 24 separate presents. Use daily activity cards, stories, notes or clues, and reserve small purchased treats for a few days. One shared calendar can give every child a turn without multiplying the cost by the number of children.

What advent calendar fillers are suitable for toddlers? Supervised story and activity cards are a better starting point for a toddler advent calendar than tiny toy fillers. Keep toys with small parts away from children younger than three, follow age labels and keep older siblings’ small fillers out of reach. Put the card in the pocket and keep any larger, age-appropriate activity supplies with an adult.

Free printable

Get the free Holiday Budget Starter Kit

A one-page holiday budget, a gift list with a spending limit for every person, and a 6-week countdown so December stays calm and paid for. You'll also get our weekly HomeBase email with simple holiday planning, budgeting and hosting tips.

Sources

  1. Toy Safety (U.S. Consumer Product Safety Commission) cpsc.gov
  2. At least 60 minutes of physical activity a day cdc.gov
  3. Why swallowed button batteries are so dangerous healthychildren.org