Shop by person

Gifts for your grandma

32 gift ideas tagged for your grandma, across 262 categories. Every card opens Amazon.ca or Amazon.com in your store.

Grandmas often say they don't need anything, which makes it hard to find a gift that feels thoughtful rather than like more clutter. Gifts tied to hobbies she already enjoys, like a bird feeder for the yard or a scrapbooking kit for family photos, tend to get used and appreciated.

Where to look

Categories with the most for your grandma

Budget:AnyUnder $15$15–$25$25–$50$50–$100Over $100

Showing 2532 of 32

How to choose for your grandma

  • Notice how she spends her free time, since a gardener, a puzzler and a crafter each want very different things.
  • Personalize where possible, like a stepping stone with grandchildren's handprints or a scrapbook started with family photos.
  • Consider where she lives, since a balcony or condo suits a small feeder better than large lawn ornaments.
  • Choose lightweight gardening tools with comfortable grips, which make time in the garden more pleasant.

Usually safe to skip

  • Generic decor that doesn't match her taste and ends up in a closet.
  • Complicated craft kits with many steps if she's new to the hobby.
  • Large garden sculptures for someone who has downsized or has little yard space.

Questions people ask about gifts for your grandma

What do you get a grandma who says she wants nothing?
Look for something that fits an existing routine, like a bird feeder outside her kitchen window or a puzzle board for her favourite chair. Small personal touches matter more than size.
What is a good Christmas gift for a grandma who loves gardening?
Good gardening tools, a decorative stepping stone or a garden sculpture she can enjoy through spring and summer. A stepping stone personalized with grandchildren's names adds sentimental value.
Is a puzzle mat a useful gift?
For regular puzzlers, yes. A puzzle mat or board lets an unfinished puzzle be rolled up or moved off the table, freeing up the table without losing progress.