
The holidays are a time for thoughtful giving, and homemade presents can be both meaningful and budget-friendly. These DIY gifts for grandparents are perfect for involving kids and creating keepsakes that will be treasured for years. Below you’ll find a variety of ideas, from simple crafts suitable for young children to slightly more involved projects ideal for a weekend workshop.
Each project varies in difficulty and materials, so choose what fits your schedule and skill level. If you’d rather buy something ready-made, consider browsing curated gift lists instead. But if you want heartfelt, personal presents, these homemade ideas are hard to beat.
Family Photo Heirloom Ornaments

Heirloom photo ornaments are a lovely way to celebrate family. They take a bit more time, but the result is a special keepsake grandparents will enjoy hanging on their tree each year. Pick photos that capture meaningful moments and consider adding dates or short notes on the back for a personal touch.
Family Ancestry Game

Turn family photos and stories into a custom ancestry card game that everyone can play. Styled like classic card games, this project encourages storytelling and connection across generations. It’s a fun way to preserve family history while creating an interactive gift.
Popsicle Stick Photo Ornaments

Popsicle stick ornaments are simple and adorable—perfect for little hands. Kids can paint, glue, and add glitter, then place a favorite photo inside. These make a sentimental, low-cost gift grandparents will cherish each holiday season.
Retro Embroidered Photos

Add color and texture to black-and-white photos by embroidering simple designs onto printed images. With basic supplies—printer, sewing needle, thread, and a frame—you can create an artistic, budget-friendly gift that breathes new life into treasured images.
“Where I’ve Been” Map

A travel map is ideal for grandparents who love to explore. Mark places they’ve visited with pins and thread to trace journeys. Kids can help identify locations and choose colors, making this both interactive and decorative.
DIY Guess Who

Create a custom “Guess Who” game featuring family members. This project is more involved but results in an entertaining, personalized game grandparents will love to play with grandkids. It’s a delightful way to bring family faces to game night.
Photo Bookmarks

For grandparents who love reading, photo bookmarks are thoughtful and simple. Use laminated photos or attach snapshots to sturdy card stock. Kids can help with the photo shoot and decoration, making each bookmark unique.
Homemade Doll

Turn a child’s drawing into a plush doll for a keepsake that preserves their creativity. These custom dolls make sentimental gifts that grandparents will treasure and that children love to see recreated in soft form.
Marble Paper

Paper marbling is colorful and fun for kids. Create stationery, gift tags, or envelopes with swirled patterns—perfect for grandparents who appreciate handmade paper goods. It’s an easy craft with striking results.
Handprint Christmas Towels

Handprint towels are a classic kid-friendly craft. Paint three or more small handprints to form a tree, add simple decorations, and you have a charming kitchen towel that grandparents will proudly display.
Fingerprint Wreath

A fingerprint wreath made on canvas or paper is a sweet and personalized decoration. Kids can stamp their prints in festive colors to create a wreath that works well for hanging or framing.
Kids Silhouette Portraits

Silhouette portraits are elegant and easy to frame. Capture a child’s profile with a simple cutout or painted silhouette—then place it in a decorative frame for a timeless gift grandparents will display proudly.
Upholstered Frames

Cover frames with fabric for a soft, custom look. Choose prints that reflect the grandparent’s style and insert family photos or handwritten notes. Kids can help pick fabrics or press patterns into the padding for added charm.
Kitchen Wall Art

Frame handwritten family recipes to create kitchen wall art that preserves culinary traditions. This keepsake honors family memory while adding a decorative and meaningful touch to the heart of the home.
Parent Child Keychains

Make matching parent-child (or grandparent-grandchild) keychains. Kids can design a miniature likeness on one side and their own on the other, creating a wearable reminder of family wherever they go.
Heirloom Recipe Tea Towels

Transfer treasured handwritten recipes onto tea towels for a functional heirloom. This project preserves family food memories and makes a thoughtful holiday gift that’s both beautiful and useful.
Embroidered Neck Ties

Add a hidden embroidered message to a tie for a subtle, sentimental surprise. Whether it’s a short phrase, a date, or a name, this small detail turns a classic gift into something personal. Kids can choose colors or suggest messages to make it special.
Clay Necklace

Polymer clay necklaces are a great craft for small hands. Create pendants that hold mini photos, tiny drawings, or stamped initials. These wearable keepsakes are lightweight and easy for kids to help make.
Mini Frame Magnets

Mini frame magnets are a delightful fridge accessory. Paint small frames and insert tiny photos to create a set that can hold favorite snapshots and brighten up the kitchen.
More Gift Ideas to Check Out
- DIY Kids Christmas Ornaments
- Sentimental Gift Ideas
- Gifts for Grandparents
- Gifts for History Buffs

Homemade gifts are a meaningful way to celebrate grandparents without overspending. Whether you choose a quick craft or a more detailed project, these ideas help you create memorable, personal presents that highlight family, creativity, and love. Involve the kids, preserve special moments, and enjoy the process of making something truly personal this season.