Sending something in the mail has a kind of magic that a text message simply can’t match. For grandkids, opening a letter or package from Grandma or Grandpa feels like a little surprise from someone who loves them deeply. The best part? It doesn’t have to be expensive. With a little creativity, even the simplest envelope can turn into a moment your grandchild will remember all week.
Think about it from a child’s perspective. Most of the mail that shows up at the house is bills, advertisements, or things meant for adults. So when their name appears on an envelope, it immediately feels special. Suddenly the mailbox becomes a place of mystery and excitement. What did Grandma send this time? A sweet treat? A silly surprise? A funny note?
The wonderful thing is that these small gestures don’t require a big budget or a complicated plan. A few cookies, a colorful sticker sheet, a handwritten note, or a simple little activity can brighten their entire day. And often, it’s those thoughtful touches that children remember the most—not the price tag.
Mail is also a beautiful way to stay connected, especially if your grandkids live far away or you don’t get to see them as often as you’d like. A small envelope arriving out of the blue reminds them that someone is thinking about them. It’s like sending a tiny hug through the mailbox.
And over time, those little surprises become something they look forward to. They may even start checking the mailbox with a bit more excitement, wondering if today might be the day Grandma’s letter arrives.
Here are 32 fun, creative, and affordable things you can mail to your grandkids that will make them smile the moment the mailbox opens.
Sweet Treats and Tasty Surprises
Sometimes the sweetest surprises are the simplest ones. A small treat tucked inside an envelope or package can instantly make a grandchild smile. These little goodies are easy to send, but they feel extra special because they came from you.
1. Homemade Cookies
There’s something about homemade cookies that instantly feels like love in a box. Even if they arrive a little crumbly, your grandkids will still be excited to see that familiar treat from Grandma’s kitchen. Chocolate chip, oatmeal raisin, peanut butter—whatever their favorite happens to be, slipping a few cookies into a small container or plastic bag can turn an ordinary day into a sweet surprise.
If you want to make it even more special, tuck a short note inside the package. You might write something like, “These are the same cookies your mom used to sneak off the cooling rack!” Little touches like that make the treat feel more personal. And who knows—those cookies might become the thing your grandkids always look forward to finding in the mailbox.
2. A Small Bag of Their Favorite Candy
Sometimes the simplest surprises are the most exciting. A small bag of your grandchild’s favorite candy can feel like a tiny treasure when they pull it out of the envelope. Whether it’s gummy bears, jelly beans, or those chocolate candies they can’t get enough of, sending a little sweet treat shows that you remember what they love.
You don’t need to send a huge amount either. Even a handful tucked into a small zip-top bag can feel like a special gift. Kids love knowing that Grandma was thinking about them when she picked out something just for them. It’s a small gesture, but it carries a big message: “I know you, and I love you.”
3. A Homemade Fudge or Brownie Square
A square of homemade fudge or a rich brownie travels surprisingly well through the mail—and it feels like such a cozy surprise when it arrives. Wrap it in parchment paper or foil, place it in a small container, and suddenly your grandchild is opening a little taste of Grandma’s kitchen.
What makes this extra meaningful is that homemade treats often carry memories with them. Maybe it’s the same brownie recipe you’ve made for family gatherings or the fudge you used to bring to holiday dinners. When grandkids taste something like that, they’re not just enjoying dessert—they’re getting a small piece of family tradition.
4. A Packet of Hot Chocolate Mix
Hot chocolate in the mail feels a little magical, especially for younger grandkids. Imagine them opening an envelope and finding a packet of cocoa with a note that says, “Make this on a cozy night and think of me.” It’s simple, but it creates a moment you’re sharing together, even from far away.
You can even add a few mini marshmallows in a separate little bag or include a fun sticker on the packet. Suddenly it becomes more than just a drink—it becomes an experience. And the next time they sip that warm mug of cocoa, there’s a good chance they’ll be thinking about Grandma.
5. A Homemade Trail Mix
Trail mix is a fun option because it’s easy to customize for each grandchild. You can mix together things like pretzels, cereal pieces, chocolate chips, raisins, or nuts depending on what they enjoy. Put it in a small sealed bag and label it something playful like “Grandma’s Energy Mix.”
Kids love snacks that feel like they were made just for them. You might even include a note explaining what’s inside: “This mix is for superhero energy!” or “Snack on this during your next adventure.” It turns a simple bag of goodies into something creative and personal—exactly the kind of surprise that makes checking the mailbox exciting.
Creative and Crafty Mail Ideas
Kids love getting mail, but they especially love mail that lets them do something. A few simple craft supplies or creative surprises can turn an ordinary envelope into a fun little project. These ideas give your grandkids something to make, decorate, or play with while thinking about you.
6. A Coloring Page You Printed
Sometimes the simplest things can spark the most creativity. Printing out a fun coloring page and mailing it to your grandchild is such an easy way to brighten their day. You can choose something that matches their interests—dinosaurs, princesses, puppies, superheroes, or even holiday-themed pictures depending on the season.
To make it feel extra special, write a little note at the top that says something like, “Color this and show me next time we talk!” Kids love having a tiny “assignment” from Grandma. It gives them something fun to do and a reason to think about you while they’re coloring. And if they send a picture of the finished artwork later, that’s a sweet moment you’ll both treasure.
7. A Small Craft Kit (Beads, Stickers, or Foam Shapes)
Kids love anything that lets them create something with their own hands. A tiny craft kit tucked into an envelope can keep them happily busy for quite a while. It doesn’t need to be fancy either. A small bag of colorful beads, a sheet of fun stickers, or a handful of foam shapes can turn into a little afternoon project.
You could even include a quick suggestion like, “Use these to decorate a card for your mom or dad!” or “Make a funny creature with these shapes.” Giving them a simple idea helps spark their imagination. Plus, it’s fun for kids to know that Grandma sent them something that lets them make their own masterpiece.
8. A DIY Bracelet Kit
A DIY bracelet kit is a fun surprise that feels a little bit like a secret project. All you need is a small piece of elastic string and a handful of colorful beads tucked into a tiny bag. When your grandchild opens it, they suddenly have everything they need to make something they can wear or share with a friend.
You can make it even more meaningful by including a note that says, “Make one for yourself and one for someone you love.” Or you could ask them to make a bracelet and wear it the next time they visit you. It’s a sweet way to create a tiny connection between you, even when you’re miles apart.
9. Washable Sticker Sheets
Stickers have a magical power over kids. No matter how old they are, most children get excited about a fresh sheet of colorful stickers. They can decorate notebooks, water bottles, drawings, or just about anything they can find.
Washable or reusable stickers are especially fun because kids can move them around again and again. You might even write a playful challenge in your note like, “Decorate something silly today!” or “See how many places you can stick these.” It’s a small surprise, but one that can spark a lot of giggles and creativity.
10. A Small Pack of Crayons or Markers
A little pack of crayons or markers might seem simple, but for kids it can feel like a brand-new set of possibilities. Fresh colors mean new drawings, new pictures, and new creations waiting to happen. And when they know Grandma sent them, those crayons suddenly feel extra special.
You could pair the crayons with a small note encouraging them to draw something for you. Maybe ask them to draw their favorite animal, their dream playground, or even a picture of the two of you together. Kids love sharing their artwork, and it’s a wonderful way to keep that creative back-and-forth going between you and your grandchild.
Letters That Feel Extra Special
Sometimes the most special thing you can send your grandchild isn’t a toy or a treat—it’s a letter from you. Kids may not say it out loud, but they love knowing someone took the time to write to them.
11. A Handwritten Story About When You Were Young
Kids love hearing stories about what life was like “back in the day.” To them, it almost feels like listening to a little piece of history. Writing a short story about something from your childhood—your first pet, a funny school moment, or a favorite game you used to play—can make them feel closer to you in a really special way.
It doesn’t have to be long or fancy. In fact, the simpler the better. Just imagine you’re sitting across from them at the kitchen table telling the story out loud. You might say something like, “When I was about your age, my friends and I used to ride our bikes all over the neighborhood until the streetlights came on.” Stories like that spark curiosity and often lead to fun conversations the next time you talk.
Read Also: 8 Simple but Sweet Handwritten Letter Ideas (With Prompts) Your Grandkids Will Treasure Forever
12. A “Grandma Question of the Week” Letter
A “Grandma Question of the Week” is a fun way to keep the conversation going between visits. In your letter, you can ask one simple question like, “What made you laugh the most this week?” or “If you could have any superpower, what would it be?”
Kids love questions that let them share their thoughts and imagination. It also shows them that you truly care about what’s happening in their little world. You might even encourage them to write back with their answer. Over time, those questions can turn into a sweet tradition that keeps the two of you connected.
13. A Joke of the Day Card
Sometimes a good laugh is the best gift you can send in the mail. Writing a silly joke on a colorful card can instantly brighten your grandchild’s day. Kids absolutely love jokes—especially the goofy, groan-worthy kind.
You could write something simple like, “Why did the teddy bear skip dessert? Because he was stuffed!” Even if the joke makes them roll their eyes a little, it will still make them smile. And chances are, they’ll want to share the joke with their friends or parents too. Suddenly, Grandma becomes the official family joke-teller.
14. A Short Family Memory You Want Them to Know
Every family has little stories that deserve to be remembered. Maybe it’s about the day their parent did something hilarious as a child, or a memory of a holiday everyone still talks about. Writing down one of those moments and mailing it to your grandchild helps pass along a piece of your family history.
You don’t have to make it sound like a history book. Just tell it the way you’d tell it in person. Something like, “When your dad was about seven, he tried to build a snowman taller than our garage.” Stories like that help kids feel connected to their family roots—and they love hearing playful stories about their parents too.
15. A Letter Telling Them Why You’re Proud of Them
Few things mean more to a child than knowing someone they love is proud of them. A short letter telling your grandchild why you’re proud of them can be incredibly powerful. Maybe you noticed they’ve been trying hard in school, helping their parents, or being kind to others.
Let them know you see those things. You might write something like, “I’m so proud of how kind you are to your little sister,” or “I heard you’ve been working really hard on your reading, and that makes my heart happy.” Words like that stick with kids longer than we sometimes realize. And someday, they might keep that letter as a reminder that Grandma believed in them.
Fun and Silly Surprises
A goofy little item or something unexpected can instantly turn an ordinary day into a fun moment. These silly surprises aren’t big or expensive, but they’re the kind of things that make grandkids grin and say, “Grandma sent this!”
16. Temporary Tattoos
Temporary tattoos are one of those little surprises that instantly make kids light up. There’s something about peeling one off the paper and pressing it onto their arm that feels like a tiny bit of magic. Dinosaurs, superheroes, butterflies, silly animals—whatever matches your grandchild’s personality will make them smile the moment they open the envelope.
You can make it extra fun by writing a playful note like, “Pick your favorite one and show it off!” or “I dare you to put the silliest one on your elbow.” Kids love showing off their temporary tattoos to friends or family, and every time they see it, they’ll remember that Grandma sent it just for them.
Read Also: 50 Meaningful Grandkids Tattoo Ideas for Devoted Grandparents
17. Funny Stickers
Kids never seem to get tired of stickers—especially the funny ones. Goofy faces, dancing bananas, silly animals wearing sunglasses… the more ridiculous, the better. A small sheet of stickers tucked into a letter can turn an ordinary piece of mail into something exciting.
You might even include a little challenge in your note, like “Put one sticker somewhere that will make someone laugh.” Kids love that kind of playful mission. Before you know it, those stickers might end up decorating their notebook, their water bottle, or even a drawing they made for you.
18. A Mini Puzzle
A mini puzzle is a wonderful surprise because it gives your grandchild something fun to figure out. It could be a tiny jigsaw puzzle, a little maze puzzle, or even one of those small brain teasers that fits right into an envelope. It’s the kind of thing kids enjoy sitting down with for a few minutes to see if they can solve it.
To make it feel even more personal, you could write something like, “Let’s see if you can solve this faster than Grandpa could!” Turning it into a little challenge adds an extra layer of fun. And once they solve it, they’ll probably feel proud of themselves—and excited to tell you all about it.
19. Glow Sticks
Glow sticks feel like pure excitement for kids. The moment they snap one and it lights up, it turns an ordinary evening into something a little more magical. Sending a glow stick through the mail is a fun surprise they definitely won’t expect.
You could include a note that says, “Save this for a dance party!” or “Break this open on your next movie night.” Kids love having a special moment planned around something simple like that. And when the lights go down and that glow stick shines bright, they’ll remember exactly who sent it.
20. A Silly Photo of You
One of the funniest things you can send your grandkids is a silly photo of yourself. Make a goofy face, wear oversized sunglasses, put on a funny hat, or pose with something ridiculous like a giant spoon or a stack of cookies. Kids absolutely love seeing adults being playful and a little silly.
You might even write something like, “Your grandma decided to be a goofball today!” or “Do you think you can make a sillier face than this?” It often turns into a fun back-and-forth where your grandchild sends a silly picture back. And suddenly, a simple photo becomes a sweet little tradition of laughter between the two of you.
Small Gifts That Feel Big to Kids
Sometimes the smallest gifts end up meaning the most to kids. A tiny toy, a cute little keepsake, or something they can carry around with them can feel like a big surprise when it arrives in the mail.
21. A Mini Stuffed Animal
You’d be surprised how much joy a tiny stuffed animal can bring. It doesn’t have to be big or fancy—sometimes the little ones are even more special because kids can carry them around everywhere. They might tuck it into their backpack, keep it on their bed, or bring it along on car rides.
You could even give the stuffed animal a name in your note. Something like, “This little bear’s name is Benny. He wanted to travel to your house and keep you company.” Kids love that kind of imagination. Suddenly it’s not just a toy—it’s a tiny friend that came all the way from Grandma.
22. A Cool Keychain
A keychain might sound like a small thing, but to a kid it can feel surprisingly grown-up. Whether it’s shaped like their favorite animal, a sports ball, a cartoon character, or something sparkly, it’s a fun little item they can attach to a backpack or pencil case.
You might write something like, “Now you’ve got a little reminder of me wherever you go.” Kids enjoy having something that feels personal like that. And every time they grab their backpack for school or a trip, they’ll see that keychain and think about you.
23. A Small Toy Car or Figurine
A tiny toy car or figurine is perfect for mailing because it’s small but packed with fun. Kids love creating little worlds with toys like that. One small car can suddenly become part of an entire race across the living room floor, or a figurine can turn into the hero of an imaginary adventure.
You can make the surprise even more fun by adding a playful message. For example: “This race car heard you needed a new driver!” or “This little hero is looking for someone brave to take them on adventures.” Kids naturally jump into imaginative play, and a tiny toy can keep them entertained far longer than you’d expect.
24. A Cute Bookmark
If your grandchild enjoys books—or is just starting to read—a cute bookmark can be a thoughtful and encouraging gift. It could have animals, bright colors, or something related to their favorite story. Every time they open their book, that bookmark will be waiting for them.
You might include a little note that says, “I hope this bookmark keeps your place for lots of fun stories.” It’s a simple way to encourage their love of reading while also reminding them that you’re cheering them on. Over time, that bookmark might become their favorite one to use.
25. A Friendship Bracelet
A friendship bracelet carries a sweet message all on its own. It’s a small reminder that someone cares about them. Bright, colorful bracelets are especially fun because kids enjoy wearing something that feels cheerful and special.
You could write a note saying, “Whenever you wear this bracelet, remember that Grandma loves you.” Some grandkids might wear it every day, while others might save it for special occasions. Either way, it becomes a tiny connection between you and them—something they can look at and feel loved.
Read Also: 12 Sentimental Keepsake Gift Ideas Every Grandkid Will Treasure and Cherish
Mail That Turns Into an Activity
Instead of just opening a surprise, they get an activity that sparks their imagination or keeps them busy for a little while. These simple ideas turn an ordinary letter from Grandma into a mini adventure.
26. A Simple Scavenger Hunt List
Kids love a little adventure, and a scavenger hunt is a perfect way to create one. In your letter, you can include a short list of things for your grandchild to find around their house or yard. It could be something simple like: something red, something that makes you laugh, something that smells good, something soft, or a leaf from outside.
The fun part is that it turns your letter into an activity instead of just something to read. You might write, “Grandma’s Scavenger Hunt! See if you can find all five things today.” Kids enjoy having a mission, and it gives them a reason to run around exploring their world. If you want, you can even ask them to tell you what they found the next time you talk.
27. A Crossword or Word Search You Made
A small crossword or word search is another fun surprise that can keep kids busy for a little while. You don’t have to make it complicated. In fact, the best ones are often simple and playful. You could include words related to things your grandchild loves—like their favorite animals, sports, hobbies, or even family names.
Imagine how fun it would be for them to find words like Grandma, Grandpa, Mom, Dad, or their own name hidden in the puzzle. You could write a note that says, “Can you find all the words before your parents do?” That little challenge adds excitement and turns a simple puzzle into a fun moment they’ll remember.
28. A “Finish This Drawing” Page
This one sparks creativity right away. On a piece of paper, draw the beginning of something—maybe half a funny face, the outline of a monster, the start of a spaceship, or a silly animal. Then write a note that says, “Can you finish this drawing?”
Kids absolutely love using their imagination to turn a simple sketch into something wild and funny. One child might turn it into a dragon, another into a robot, and another into a creature nobody has ever seen before. It’s also a great way to invite them to share their artwork with you later. You might even ask them to send you a photo of their finished masterpiece.
29. A Printable Board Game
A simple printable board game can turn your envelope into an instant game night. You could print a small board with spaces that say things like “Hop like a bunny,” “Tell a silly joke,” “Do a dance,” or “Make your silliest face.” Add a few instructions in your letter explaining how to play.
Kids can use a coin or small toy as their game piece and roll a die (or use a number generator on a phone if they don’t have dice). The fun part is that the game encourages laughter and movement. And when they play it with their parents or siblings, it becomes a shared family moment that started with something Grandma sent in the mail.
30. A Postcard With a Question They Can Write Back To
Sometimes the best activity is simply a conversation that travels back and forth through the mail. Sending a postcard with a question on it invites your grandchild to respond in their own words. It could be something like, “What made you smile this week?” or “If you could invent any ice cream flavor, what would it be?”
Kids often feel proud when they get to send mail themselves. Filling out the postcard and dropping it in the mailbox becomes a little event. And when their reply arrives at your house, it feels just as exciting for you. Before long, you might find that these little postcards turn into a sweet tradition between you and your grandchild.
Meaningful Keepsakes
Some things kids receive in the mail become more than just a surprise—they become little treasures. A photo, a thoughtful note, or a small keepsake can remind your grandchild how loved they are long after the envelope is opened.
These simple items may seem small, but they often end up meaning the most.
31. A Photo of You and Them Together
A photo of the two of you together might seem simple, but to a child it can mean a whole lot. Maybe it’s a picture from a birthday party, a holiday visit, or a day when you were both laughing about something silly. When they pull that photo out of the envelope, it instantly brings back that memory.
You might write a little note on the back like, “This was the day we made those giant pancakes!” or “I loved this day with you.” Kids enjoy being reminded of happy moments they shared with someone who loves them. Some grandkids will tuck the photo into their room, their school folder, or even their backpack. It becomes a tiny reminder that Grandma is always thinking about them.
32. A Small “Grandma Wisdom” Card
Every grandma has little bits of wisdom that come from years of life and love. Writing down one simple thought on a small card can be surprisingly meaningful. It doesn’t have to sound fancy—sometimes the simplest messages are the ones kids remember most.
You might write something like, “Always be kind. Kindness makes the world brighter,” or “Don’t be afraid to try something new.” Over time, those little cards can become something special your grandchild keeps. And one day, they might realize that those simple words from Grandma stayed with them longer than you ever expected.
33. A Pressed Flower From Your Garden
If you have a garden, pressing a small flower and mailing it inside a card can be a beautiful little keepsake. You might write something like, “This flower grew in Grandma’s garden, and it made me think of you.” Kids often find it fascinating that something from nature can travel through the mail. It’s simple, sweet, and feels very personal.
34. A Small “Grandma Loves You” Note They Can Keep
A tiny note that simply says “Grandma loves you so much” can become something a child holds onto for years. You can decorate it with little hearts or doodles to make it feel special. Sometimes kids tuck notes like this into their desk, their room, or a favorite book.
35. A Printed Quote About Family or Love
A short quote about family or love can be a thoughtful little keepsake. It could be something simple like, “Family is where life begins and love never ends.” Write it on a small card and maybe decorate it a bit. Over time, it can become one of those small reminders that helps a grandchild feel connected to you.
Closing Thoughts
The truth is, grandkids don’t remember how much something cost. They remember the feeling of being thought about. They remember the excitement of hearing the mailbox open and wondering if something inside might be for them.
A simple envelope with a small surprise can brighten their day in ways we sometimes underestimate. It might make them laugh, spark their creativity, or remind them that someone far away loves them very much.
And the beautiful part is that these little gestures add up over time. One letter, one silly photo, one tiny surprise after another—they slowly become a collection of memories your grandchild will carry with them for years. Sometimes the smallest things in the mailbox really do create the biggest memories.
Love Being a Grandma?

Join 12,570+ grandmas who wake up to a cheerful, uplifting email made just for you. It’s full of heart, sprinkled with fun, and always free. Start your mornings with a smile—sign up below! ❤️