Write a short message that says who the book is for, why it’s arriving now and who it’s from, plus one detail that’s only true of them and the date. Two to four lines is plenty, because someone will usually read it aloud, and years later the child will read it again on their own.

We wrote every example on this page ourselves, so borrow any of them and change the details to fit your child. If you haven’t chosen the book yet, our guide to personalised Christmas gifts for kids can help you pick one for their age.

The short version

  1. Start with their name.
  2. Say why the book’s arriving now: a birthday, Christmas, a new baby, a new school.
  3. Add a detail that’s only true of them.
  4. Sign off as whatever they call you, and add the date.
  5. Keep it to two to four lines, and read it out loud before you commit.

An easy way to write it, in four parts

Write it as four short lines, each doing one job, and you won’t be stuck staring at a blank page for long. Here’s one, built step by step:

Illustration of a pen and a blank card on an open book, on a knitted throw beside a mug and a Christmas tree
AI illustration.
  1. Who it’s for. ‘For Mabel.’ Their name goes first, because it tells them straight away that the book is theirs.
  2. Why now. ‘On your fifth Christmas.’ This tells them later which Christmas it was.
  3. One true detail. ‘You can do a cartwheel now, and I still can’t.’ This is the line that makes it theirs. Without it, the message could be for any child.
  4. Who it’s from, and when. ‘Love, Auntie Gem, 2026.’ Use the name they call you, and never skip the year.

All together: ‘For Mabel, on your fifth Christmas. You can do a cartwheel now, and I still can’t. Love, Auntie Gem, 2026.’

That’s 20 words. You can say it before the next present gets torn open, and it’ll still make sense when Mabel’s 30.

What to write in a book for a baby

A message to a baby gets read twice, once aloud this year and again years later by the child on their own. Write for that second reading. Say when the book arrived and who it came from, and put down one thing about them this month that nobody else will think to write down.

  • ‘Hello, Juno. You’ve got Grandad’s ears and Mum’s frown, and we wouldn’t swap either. Love from Uncle Raj, Christmas 2026.’
  • ‘For Wren, who came home the week it first snowed. Your big sister has already picked her favourite page. Grandma and Grandpa Joe, December 2026.’
  • ‘To Mo, the only person in the house who laughs at Dad’s jokes. Keep it up. Love, Aunty Ama.’

At this age the date matters more than anything clever, because it’s how they’ll know which year the book arrived. If it’s their first Christmas, there are more ideas in our guide to first Christmas gifts for a baby.

What to write for ages 3 to 5

At three to five, someone else will read your message aloud, so write it to be heard. Use short lines, put their name early, and add something that makes them laugh or sends them looking.

  • ‘Oscar. One book, two hugs and three cheers, because you’re four now. Love, Auntie Bea.’
  • ‘For Isaac, who roars at bedtime. Sleep tight, little lion. Love, Nonna.’
  • ‘Ezra, Teddy’s hiding somewhere on every page. You’ll spot him before your mum does. Love, Uncle Sol.’

That last one only works in our books, where Teddy hides on every page of every story. It turns the dedication into the start of a game.

Read your message out loud before you write it in. If it takes more than about ten seconds to say, trim it, and if it makes you smile, it’s spot on.

What to write for ages 6 to 9

Once they’re reading on their own, the message is for them, so you can write a little more. A private joke works now, and so does a question or a challenge they can answer.

  • ‘Kai, you’ve read the back of every cereal box in my kitchen. Here’s something longer. Love, Uncle Tom, Christmas 2026.’
  • ‘For Lottie, aged seven and three-quarters. You beat me at snap 14 times in a row. I want a rematch at half-term. Grandad.’
  • ‘Zainab, finish this one, then tell me which bit you’d change. I want a full report. Love, Auntie Fi.’

A good test at this age is whether they’d be glad to find it at 18. Nicknames are lovely at six and can be mortifying at 14. If you’re not sure, use their real name.

Messages by who’s giving

What you can say depends on who you are to them. Grandparents can speak for the whole family, and aunties and uncles get to be the fun one. Godparents can say why they’re glad, and parents can say the thing they hope stays with them.

  • From grandparents: ‘Alfie, the kettle’s always on at ours and the spare bed’s made up. Bring this book next time and read it to me. Love, Nanna.’ If you live far away, try ‘Zara, there’s a gold star on the map in our hall where you live. This book is for the days the map isn’t enough. Love, Gran and Grandad.’ There are more ideas in our guide to Christmas gifts for grandchildren.
  • From aunties and uncles: ‘For Leon, from the auntie who taught you to whistle. Sorry, Mum. Love, Auntie Ros.’ For gift ideas to go with it, see our guide to Christmas gifts for a niece or nephew.
  • From godparents: ‘Esme, I said yes to being your godparent before you could say anything at all. Still the best yes I’ve ever said. Love, Bryn, Christmas 2026.’
  • From parents: ‘For Rafi, who asked for one more story every single night this year. Here’s one more. Mum and Dad x’

When your message is printed in the book

With our books you don’t need a steady hand. You type the message as part of your order, and we print it at the front of the book for free, so it’s part of the book from the start.

A printed message changes a few things:

  • Check every spelling before you order, names and nicknames most of all. Once it’s printed, it’s there for good.
  • Use the nickname in the story and the full name in the message if their name is long. Names in the story can be up to 13 characters, hyphens and two-word names included, but your message can call them anything you like.
  • Add something in your own handwriting if you’re giving it in person. Write a line on the inside cover too, so they get your printed words and your handwriting.
  • Make the free digital edition first if you’re unsure. Seeing the story with their name in it makes the message easier to write.

Mistakes to skip

We’d steer clear of these:

  • Writing about yourself more than them. One line about why you chose the book is lovely. Make the rest about the child.
  • Leaving off the date. Without it, nobody will know how old they were when it arrived.
  • Signing it ‘Auntie’. If they’ve got three aunties, put your name in.
  • Giving away the ending. The front of the book isn’t the place for spoilers.
  • Jokes with a short shelf life. Something that’s only funny this week won’t land in ten years.
  • Filling the page. If your message runs to a paragraph, cut it in half.

How The Kids Book Company helps

You can add a personal message to any of our books, and we print it into the front of the book for free. Every book is printed to order, just for that child.

There’s also a free personalised digital edition of every title through the Free Book Project. It’s made in under five minutes, with no credit card; you create an account with your email so we can send the file.

Create their free book.

Related questions

What do you write in a book instead of a card at a baby shower?

Write to the baby rather than the parents: a hello, a line about the book, your name and the date. Something like ‘Little one, this book got here before you did. It’ll be waiting on your shelf. Love, Auntie Kim, March 2027.’ works whether or not the name’s been chosen yet.

What are encouraging words for kids?

The ones we like best notice something real about the child. ‘You never give up on a jigsaw’ says more than ‘You’re amazing’, and one line like it is plenty for the front of a book.

How do you inscribe a book?

Test your pen on scrap paper first, because some inks soak through thin pages. A ballpoint is the safe choice. Write on the blank page inside the front cover, or on the title page if there’s room, then add the date under your name.