How to Make a Christmas Book Advent Calendar on a Budget

A Christmas book advent calendar gives your family one thing to read together each day from December 1 to Christmas Eve. You can make it with books you own, library loans and a few numbered slips of paper. Start by planning 24 reading slots, then decide whether each slot gets a whole book, a short story, a chapter or a favorite reread.

One basket is enough. If wrapping is part of the fun, wrap a few books and use cards for the rest. The cards also work for ebooks, audiobooks and books you need to return before Christmas.

One way to fill 24 nights

NightsChoose fromA practical way to plan
8Books already on your shelfPut favorites on evenings when you have less time.
6Library or borrowed booksRead these before their return dates.
6Short stories or chapters from one bookUse numbered cards to reveal the next story or chapter.
4Rereads or reader’s choiceLeave these slots open so the plan can change.

1. Build the calendar around evenings you actually have

Look at December on your calendar and mark the evenings you expect to get home late. Give those nights a short, familiar story or a few pages of a chapter book. Save longer choices for evenings when no one has to leave early or get up for a trip the next morning.

Choose one ordinary time to read, such as after pajamas or while the kettle heats. On a crowded night, a few minutes still count. A missed evening can become a choice card for the next day, with no need to double the reading.

2. Shop your shelves before you borrow anything

Pull out favorite picture books, an anthology you rarely finish and a chapter book that works aloud. A few winter stories are lovely, but the basket can include animals, mystery, folklore or a funny school story. Mixing moods keeps the project open to children with different tastes.

Check your library’s loan periods before assigning borrowed books to dates. Put a due date on the back of each card and use those books early. Avoid attaching tape or labels directly to a borrowed cover. Fold a card around the book or leave the card in the basket.

3. Use cards to make fewer books go further

Make 24 simple numbered cards from scrap paper. Write the title and, if needed, the chapter number on the back. A child can draw a picture on a card that has a reread option. Stack the cards in order, or put them in a bowl and draw one only when the order does not matter.

For a digital title, write the exact story name and have the ebook open before you sit down. If you will be traveling, check that you can open the file without internet. Our guide to reading PDF ebooks on a phone covers that step for PDF titles.

4. Adapt the reading for different ages

For a child who wants to move around, read one short scene and let them point to a detail in the picture. For an independent reader, alternate a page each or let them read a character’s dialogue. If several ages share the same basket, put the longer choices on quieter days and add an optional question everyone can answer.

Questions work best when they sound like part of the conversation. Try asking what a character might do tomorrow or which part of the setting they would like to visit. Let a favorite story return to the basket if everyone wants it again.

A short version still feels like a countdown

If 24 days are impractical, make a 12-card stack, count down over the final week, or read every Sunday in December. For a single volume to draw from, see 24 Cozy Christmas Stories to Read Together. For other small holiday traditions, browse A Magical Christmas on a Budget.

For another way to set up a picture-book countdown, see Markham Public Library’s advent calendar activity.

Frequently asked question

Can I use the same book on more than one night?

Yes. An anthology or a chapter book can cover several slots. Write the page or chapter on each card and leave yourself permission to keep reading if everyone wants to hear what happens next.

Leave a comment

E-mail
Password
Confirm Password