Christmas Shopping List Template
Free printable Christmas shopping list with family, office gift exchange, and kids scenes. One row per recipient with gift, budget, and a done check.
Use this templateWhat you get
- Three scenes: family gifting, office gift exchange, and gifts for kids
- Recipient × gift × budget × done-status rows you can check off
- A gift list, not a grocery list — built around people and budgets
What this template is for
A Christmas shopping list is what keeps December from turning into a pile of receipts and a half-bought pile of gifts. It turns 'did I get something for Dad?' into a list you check person by person, so no one is forgotten and the budget stays visible. The trick is structure: one row per recipient, with the gift, a budget, and a done box — not a flat list of items. This template gives you three scenes to adapt. The family scene covers the people you gift at home — mom, dad, a partner, siblings, grandparents — each on their own row with a gift and a budget. The office scene shifts to a gift exchange: secret santa and white-elephant picks, kept under a price cap so the swap stays fair. The kids scene adds age to each row, because a gift list for a six-year-old and a twelve-year-old are not the same thing. Every row is replaceable, the budget column adds up to your holiday total, and the done box flips from empty to checked as gifts land. This is a gift list — organized around recipients and budgets — not a generic shopping list. Build it around your real people: who you are gifting, what each would actually use, and how much you plan to spend.
When to use this template
- List family gifts person by person — mom, dad, partner, siblings, grandparents.
- Plan an office gift exchange with a price cap — secret santa and white elephant.
- Track gifts for kids by age, so a six-year-old and a twelve-year-old each get the right thing.
- Keep a budget per person and add the column up to see your holiday total.
- Check the done box as each gift is bought and wrapped, so nothing sits in a cart.
- Reuse the same list next year — swap the people and gifts, keep the structure.
How to use it
- 1Start with who you are gifting — the people, not the store aisles.
- 2Give each person their own row with a gift idea and a budget.
- 3Set a total budget and adjust per-person amounts until the column adds up.
- 4Buy the gifts with firm dates first — anything ordered online or hard to find.
- 5Check the done box as each gift lands, and keep the receipt with the row.
- 6Review the unchecked rows before wrapping week so nothing is forgotten.
Quick example
Family Christmas shopping list
Related resources
How it compares to similar tools
Gift list vs. grocery shopping list
A grocery list is items on shelves; a gift list is people. Each row here is a recipient with a gift, a budget, and a done status, so the list tracks who is covered, not just what to buy.
Family gifting vs. office exchange
Family gifting is open-ended — you decide the budget per person. An office exchange is capped, so every row stays under one price limit and the swap stays fair.
Printable list vs. gift-tracking app
A printable Christmas shopping list is a single page you can stick on the fridge or share with a partner. An app adds reminders and price alerts — useful for large lists, but the template gives you the structure without the setup.
Common mistakes to avoid
Listing items, not people
A flat list of 'toys, candles, headphones' hides who each gift is for. One row per recipient makes it obvious who is covered and who is still empty.
No budget per person
Without a budget column, the total drifts and one person gets a $10 gift while another gets $80. Assign a number to each row and add the column up.
Forgetting the done box
A list without a status means you re-buy what you already wrapped. Check each row as the gift is bought and wrapped.
Leaving firm-date gifts to the last minute
Anything ordered online or hard to find should be bought first. The done box is where those deadlines live.
One list for every kind of giving
Family gifts, office exchanges, and kids each have different rules — budgets, price caps, ages. Keep them in separate scenes instead of one long list.
Frequently asked questions
What is a Christmas shopping list template?+
A Christmas shopping list template is a person-by-person list of gifts — each row has a recipient, a gift, a budget, and a done check — that you can edit for family, an office gift exchange, or kids.
What should a Christmas shopping list include?+
Each row should name the recipient, the gift, a budget, and a done status. Add up the budget column for a holiday total, and separate the list by scene — family, office, and kids — because each has different rules.
How do I make a printable Christmas shopping list?+
Put one recipient per row with a gift and a budget, keep the columns tight so it fits one page, and leave a check box to mark each gift as bought. This template lays it out and you can print or edit it online.
How is a gift list different from a shopping list?+
A shopping list tracks items; a gift list tracks people and budgets. Organizing by recipient — not by aisle — shows who is still uncovered and whether you are over budget.
How do I budget for Christmas gifts?+
Set a total first, then split it across recipients. Give each person a number, buy the firm-date and hard-to-find gifts first, and keep a running total as you check the done box.
Does this template work for an office gift exchange?+
Yes. The office scene is built around a price cap — secret santa and white-elephant picks each stay under one limit, so you write in who you drew and keep the swap fair.
Start editing online
Open the template in CodePic, replace the sample content, and make it your own in a few minutes.
See examples: /templates/christmas-shopping-list/examples


