Christmas Gifts For Grandma: Personal Ideas For Nan

Grandma treasures anything with the family in it. Photos, handmade bits and time together go down best.

Some of the things we suggest here are sold by other shops, not by us. Where we link to them, we say so.

From the grandchildren

  • A photo calendar for next year.
  • A framed drawing or handprint.
  • A recorded video message or voice note.

Cosy

  • A soft blanket or shawl.
  • Slippers with good grip.
  • A hot water bottle with a knitted cover.

Treats

  • Her favourite chocolates.
  • A scented candle.
  • A plant that's easy to care for.

Card messages

  • "Merry Christmas to the best nan in the world."
  • "Thank you for all the cuddles and biscuits. Love you, Grandma."

Shop all cards

How to write it so it lands

  • Get the grandchildren to sign the card.
  • A visit is the best present of all.

You might also be interested in...

We make cards, pin badges, prints and party bits in house. These are from other shops we rate, and buying through the link costs you nothing extra.

Funny Thank You Cards – 24 Punny Blank Cards with Envelopes product photo

Funny Thank You Cards – 24 Punny Blank Cards with Envelopes

View more information

Days of Laughs & Life Lessons, Perpetual Desk Calendar 2026, 2027 & Beyond product photo

Days of Laughs & Life Lessons, Perpetual Desk Calendar 2026, 2027 & Beyond

View more information

Where to shop next

Frequently asked questions

What do you get your grandma for Christmas?

Something personal like a photo calendar, a cosy blanket or a visit with the whole family.

What is a good example of christmas Gifts For Grandma?

"A photo calendar for next year." is one of 11 examples on this page. Pick the one closest to the tone you want, then add a specific detail of your own - a shared memory, a date, a name - so it reads as yours rather than copied.

Can I copy these messages word for word?

Yes. Everything on this page is free to copy, print and read out - no permission or credit needed. Changing one detail so it fits the person is all we would suggest.

How long should a card message be?

One to three lines suits most cards. Write the message before the name so you can start again if it goes wrong, and if you run out of room, carry on inside the back cover rather than shrinking your handwriting.

Back to blog