
Christmas Gifts for Grandma That Keep the Season Going
By the Giftruly editorsUpdated 20 hand-picked ideas
In a lot of families, Christmas happens because grandma makes it happen. She remembers who doesn't eat nuts, keeps the ornaments in labeled boxes and starts baking in early December. Then the day arrives and she's handed a box of bath salts and a scented candle, which is fine, but doesn't quite match the effort.
This guide tries to do better. It begins with a word about the gift most grandmas want most at Christmas, then moves on to keepsakes that go on the tree or the wall, projects to share with the grandkids over the break, warm things for the long weeks after New Year's, stocking-size extras, and a few ideas to ship if you won't be there in person.
Christmas is only one day, of course. For the rest of the year, our main guide to gifts for grandma has more ideas, and if you're buying for the couple, see Christmas gifts for grandpa too.
Know exactly who it's for?
Tell Truly about them in a sentence. You'll get ideas picked for them, each with a reason why.
Open the Christmas gift finder →Giftruly is reader-supported. When you buy through our links we may earn a commission, at no extra cost to you. How we pick
The present she'll mention in her thank-you note
Ask a grandma what made last Christmas special and she'll rarely name an object. She'll tell you the grandkids stayed the whole afternoon, or that someone else did the dishes for once, or that her grown son sat with her and went through an old photo album. Time and help are the gifts that hit hardest, and they cost nothing.
So whatever you buy from the lists below, think about pairing it with something you'll do. Offer to host the meal, or bring half of it. Turn up the week before to help with the tree and the high shelves. Take her shopping and out to lunch. If she's in a care home, visit on a day other than the 25th as well, when the building is quieter and you have her to yourself. For an older grandma who no longer hosts, this time of year can be bittersweet; being asked to teach the grandkids her cookie recipe can mean more than a stack of presents.
Keepsakes for the tree and the year ahead
Grandmas love the gifts that come out every year, or that sit on the wall all year. These are personal, mostly inexpensive, and best made with the grandkids' help.
Personalized orders get busy in December, so place them before Thanksgiving if you can.
- 1
Custom Photo Wall Calendar
~$25
Twelve months, twelve family photos, with every birthday and anniversary already printed on the right day. It's an old Christmas standby for a reason: she'll look at it every morning for a year, and nobody's birthday slips by. Use pictures from the year just gone, and give each family in the clan a month of their own.
- 2
Personalized Christmas Ornament
~$18
An ornament with the grandkids' names, a family photo or the year on it. Grandmas tend to build a collection, and the one from the year the baby arrived becomes the one she hangs front and center. Have the children write the names themselves if the shop allows handwriting; even a wobbly scrawl adds to it.
- 3
Salt Dough Handprint Ornament Kit
~$15
A small craft a parent can do with a toddler or preschooler on a December afternoon. The handprint goes into the dough, the dough gets baked and painted, and grandma has a record of how small those hands once were. Write the child's name and the year on the back before it dries.
- 4
Personalized Photo Book
~$40
A hardcover book of the family's year: vacations, first days of school, the new puppy, the graduation. Grandmas who don't use social media miss a lot of these pictures, and a book on her coffee table gives her something to show visitors. Add captions so she knows who's who among the cousins' friends.
Something to make together over the break
The days between Christmas and New Year's are long and lovely at grandma's house. Give her a reason to gather everyone around the kitchen table.
- 5~$25
Gingerbread House Kit
Built at grandma's table with three generations arguing over the roof, it's the afternoon everyone remembers. Bring it wrapped, and stay to build it.
Bakersfun - 6~$15
Christmas Cookie Cutter Set
A cheap gift with an invitation attached: let's bake together. Grandmas who already own cutters will still enjoy new shapes for the grandkids.
Bakersfun - 7~$18
Large Piece 300-Piece Jigsaw Puzzle for Seniors
Big pieces and a clear picture mean grandma and a seven-year-old can work on it side by side. Choose a winter scene and leave it out all week.
Puzzle LoversBoard Game Fanspractical - 8~$25
Amaryllis Bulb Growing Kit
Pot it together after Christmas lunch, then send photos back and forth as it grows. The giant blooms usually arrive several weeks later, in the gray days of winter.
GardenersPlant Loverseco
Warm things for the weeks after New Year's
January is when grandmas feel the cold most, and when the house goes quiet after the holidays. These are gifts that keep giving after the decorations come down.
- Our favorite9
Heated Electric Throw Blanket
~$55
A plush throw that warms up at the push of a button, so she can stay cozy in her favorite chair without heating the whole house. For grandmas who keep the thermostat low to save money, it's a genuinely useful gift. Choose one with automatic shut-off and a large, easy-to-read controller, and check that it's allowed if she lives in a care home.
- 10
Cozy Sherpa Slippers
~$35
Soft, fleece-lined slippers for cold kitchen floors. Look for a closed back and a firm rubber sole, which stay on better and grip on tile. If she's unsteady on her feet, avoid open-heeled styles altogether, however pretty they look.
- 11
Hot Water Bottle with Knit Cover
~$20
The simplest kind of bedtime warmth, with no cords or settings. Many grandmas grew up with one and find it comforting. A knit cover makes it look nice on the bed and protects skin from the heat. A good stocking-size gift from a teenager.
- 12
Floral Ceramic Teapot and Cup Set
~$45
A pretty teapot and two cups for the afternoon cup of tea that marks her day. The second cup is the point: it says someone will come and sit with her. Pair it with a box of her usual tea rather than something fancy she may not like.
Stocking stuffers and small extras
Small presents that still feel chosen for her, and useful ways to round out a bigger gift. Most are under $30.
13.Christmas Cactus Plant ~$28
Flowers around the holidays and can live for decades. Cuttings root easily, so she can share it with the grandkids one day.
14.Lavender Hand Care Gift Set ~$28
Winter is hard on hands. A soothing cream and balm she'll actually use, in a box pretty enough to give as is.
15.Large-Print Playing Cards ~$10
For the grandma who still plays gin rummy or bridge every week and has started squinting at the corners of her cards.
16.Large-Print Crossword and Puzzle Collection ~$20
Clear grids and big clues for her morning coffee. A good choice for a grandma who's finished the newspaper puzzle by nine.
17.Beeswax Lip Balm Gift Set ~$12
Dry indoor heat means chapped lips. A few tubes to keep in her handbag, her coat pocket and beside the bed.
If you won't be there on Christmas morning
Distance, work schedules and the in-laws' turn all mean some Christmases are spent apart. These ship well and arrive feeling like a visit. Follow up with a video call on the day; that call is half the present.
- 18
Fresh Pear Gift Box
~$40
A box of ripe winter pears delivered to her door is a classic for good reason: it's generous, easy to share with visitors and nothing she has to find space for. It suits a grandma who likes simple food done well. Time the delivery for a day she'll be home, so the box isn't left on a cold porch.
- 19
Loose Leaf Tea Advent Calendar
~$40
A different tea for each day of December, so she has a small treat every morning in the lead-up to Christmas. It has to arrive before December 1 to work, so this is one to order in November. Best for tea drinkers who enjoy trying new flavors; a strict one-brand grandma may find it fussy.
- 20
Monthly Flower Subscription
~$50
Fresh flowers delivered every month of the new year, starting in January when the house feels bare. Each delivery is a reminder that someone's thinking of her. A good choice to split among siblings. Check that delivery reaches her building; some care homes and apartments need a name and a room number.
Shop this guide by price
Under $25
$25–$50
Getting Christmas right for grandma
Order personalized gifts early. Photo calendars, ornaments and books all need proofing, printing and shipping, and December queues are long.
Ask her what she's cooking and offer to bring one dish. It's one less thing for her to worry about on the busiest day of her year.
Let the grandkids give her something they chose, even if it's small. She'll remember a seven-year-old's careful choice long after the expensive presents.
Plan a visit for the quiet days after Christmas. The house empties out, and that's often when grandmas feel most alone.
Need more ideas? Describe your grandma to our gift finder, including how she likes to spend the holidays, and get a short list with reasons.
Christmas questions about grandma
What should I get my grandma for Christmas?
Something that connects to the family or keeps her warm through winter. A photo calendar, a personalized ornament, a heated throw or a teapot with an invitation to visit are all good bets. Most grandmas value time with you even more, so think about pairing a gift with a plan to see her.
What can kids make for grandma for Christmas?
A salt dough handprint ornament, a drawing for her fridge, a photo calendar they helped choose pictures for, or a batch of cookies cut out with new cutters. Toddlers can manage the handprint with help; older children can do almost all of the cookies themselves.
What's a good Christmas gift to mail to grandma?
Pick something that ships well and doesn't need setting up: a fruit gift box, a tea advent calendar (order by mid-November), a flower subscription or a printed photo book. Schedule a video call for Christmas Day so she can open it with you watching.
Is a gift card a good Christmas gift for grandma?
It can be, if it's for somewhere she already loves, like her favorite restaurant or garden center. Better still, make it an outing: a lunch voucher plus a date when you'll take her. A plain store card can feel impersonal from a grandchild.
Whatever ends up under her tree, write her a card. A few honest lines about a Christmas you remember at her house, in your own handwriting, is the sort of thing grandmas keep in a drawer for decades.
