Christmas gift ideas for kids
Short, practical guides for parents, grandparents, aunts and godparents who are asking the same question every December: what to give for Christmas that the child will actually remember.
Each guide lists gifts by age or by situation rather than by shop: what suits a 5-year-old or a 10-year-old, what to do when you are out of time, when the child lives far away, when you want something unique for a kid who already has everything, or when you simply want a gift that is about them. Most of the ideas are generic categories you can find anywhere, with no affiliate links and no third-party prices. Two of the ideas are ours, and they are tagged wherever they appear.
We make Santa Cards. Two ideas on these lists are ours; the rest are not and we earn nothing from them.
Gift guides

Last-minute Christmas gifts for kids you can send today
Out of time? Gifts that arrive today, digital and not, that still feel personal.
Read the guide →
Christmas gifts for grandchildren who live far away
Long-distance gifts for grandkids: no shipping, on time, and a way to be part of the moment.
Read the guide →
Personalized Christmas gifts for kids, by age
What actually works at each age from 3 to 12, from name puzzles to comics.
Read the guide →
Christmas Eve box ideas and fillers for kids
What to put inside, by age: pyjamas, a bedtime story, a treat and a little magic.
Read the guide →Christmas gifts by age
Ideas change fast between 3 and 12. These guides list real toys, books, games and experiences for one age at a time, with typical price ranges.
- 5 Christmas gifts for 5-year-olds →
- 6 Christmas gifts for 6-year-olds →
- 7 Christmas gifts for 7-year-olds →
- 8 Christmas gifts for 8-year-olds →
- 10 Christmas gifts for 10-year-olds →
For other ages, and for gifts with the child’s name on them, see personalized Christmas gifts for kids, by age (3 to 12).
Traditions and free ideas
- Christmas Eve. Pyjamas, a film, reindeer food and a story before bed. Christmas Eve traditions for kids →
- December 6. A small surprise in a shoe or a stocking. St. Nicholas Day gift ideas →
- Free and printable. A letter from Santa with your child’s name, made in a minute and printed at home. Free letter from Santa template →
Our two gifts
Both are a gift you can send: no parcel, no delivery slot, a link you share when you want. They are the two ideas marked “our product” inside the guides.
Quick picks by situation
- You are out of time. Gifts that arrive today, digital and not. Last-minute gifts for kids →
- The child lives far away. No shipping, and a way to be part of the moment. Gifts for grandchildren far away →
- It is Christmas Eve. Pyjamas, a story, a treat and a little magic. Christmas Eve box ideas →
- You want it to be about them. What works at each age, from 3 to 12. Personalized gifts by age →
- It is December 6. Small gifts for the shoe or the stocking. St. Nicholas Day gifts →
- You want a free idea. A letter from Santa with their name, printed at home. Free letter from Santa →
The guides are written by the Santa Cards team and updated through the season. No reviews, no ratings, no invented statistics: just lists we would send to a friend who asked.
Need it today?
A Santa video that says your child’s name is usually ready within minutes. You read the script before you pay.
