Picture to StoryMake a book

Best Personalised Gifts for Kids: 10 Ideas That Last

Updated 14 October 2026, 4 min read

These are personalised gifts that children actually use and keep, with an honest note on who each one suits.

1. A picture book starring them

A story where the child is the hero, drawn to look like them. It is read at bedtime for months and kept for years. Best for ages 2 to 8. See example books.

2. A name puzzle

Wooden letters that spell their name. It is great for learning letters and looks nice on a shelf afterwards. Best for ages 1 to 4.

3. A personalised backpack

Practical for nursery and school, where every bag looks the same. Best for ages 3 to 8.

4. A custom portrait or print

An illustration of the child, a pet or the whole family. Best for any age, and lovely for grandparents too.

5. A named growth chart

They can measure themselves for years, and it moves house with you. Best for ages 1 and up.

6. Personalised stationery

Named pencils, notebooks and labels for school. Best for ages 5 to 10.

7. A memory box

A wooden box with their name for keepsakes: first drawings, hospital bracelets, letters. Best for babies and new siblings. It suits parents more than children.

8. A named dressing-up costume

A superhero cape or apron with their name on it. Best for ages 3 to 7.

9. A personalised sports kit

A shirt with their name and favourite number. Best for ages 5 and up.

10. A letter or video from a favourite character

A personalised message for a birthday or Christmas morning. Best for ages 3 to 6. It is a lovely moment, but it is gone after the day, so pair it with something to keep.

Which to choose

If you want one gift that is both fun now and still kept in ten years, a book starring them is hard to beat. For babies, choose a name puzzle or a memory box. For older children, go with their hobby.

More ideas: gifts by age and personalised gifts for kids.

Make a book starring your child

One photo, a few fun questions, and their cover appears in under a minute. Free to preview.

Add a photo to start