30 Easy DIY Crafts to Make with Your Grandkids (They Will Love These)

Disclaimer: Devoted Grandma is reader-supported. If you purchase anything through my site, I may receive a small commission (at no cost to you). Thank you.

There’s nothing quite like the bond between a grandparent and a grandchild.

Spending time together and creating memories is an important part of building a strong relationship. If you’re looking for fun and creative ways to spend time with your grandchild, making DIY crafts together is a great option. Not only will you have a blast crafting something special, but you’ll also create a meaningful keepsake that you can cherish for years.

In this list, we’ve rounded up 30 DIY ideas you and your grandchild can make at home. Of course, you can make these completely on your own too!

So grab some supplies and get ready to make some unforgettable memories!

Customized Photo Album

Crafting a photo album
Flickr/Shutterfly

Why not create a customized photo album that captures all your special memories together? Start by collecting all the photos you want to include, and then organize them in a way that tells a story or showcases a theme. Whether it’s a trip you took together, a special occasion, or just a collection of silly selfies, let your creativity flow and have fun with it! You can even add some personalized touches like captions, stickers, or decorative paper to make it extra special. Your loved ones will cherish this thoughtful gift for years to come.

More at Wikihow: How To Create A DIY Photo Album

Handmade Cards

Why settle for a boring store-bought greeting card when you can make your own unique creation? Handmade cards are a great way to show someone you care and bring a smile to their face. To get started, grab some colorful cardstock, markers, and your imagination. Think about the occasion you’re making the card for, whether it’s a birthday, anniversary, or just to say hello. Then, let your creativity flow and have fun with it! Add some fun puns, doodles, or personal touches to make it extra special. Not feeling confident in your drawing skills? No worries – just cut out some pictures from magazines or use some cute stickers to add some flair!

More at Wikihow: How to a Make Beautiful Handmade Card In Ten Minutes

Personalized Picture Frames

Looking to spruce up your home decor with a personal touch? Try making your own personalized picture frames! Start by finding a plain wooden frame at your local craft store. Then, let your creativity flow and decorate it with paint, stickers, or other embellishments that reflect your style. You can even add a personalized message or name to make it extra special. Once your masterpiece is complete, add a favorite photo and display it on your mantel or wall. Your guests will be impressed by your artistic skills and love the personal touch you’ve added to your home!

More at Woodshop Diaries: How To Make A Custom DIY Picture Frame

Decorated Flower Pots

DIY Cupcake Bouquet for Mother's Day in pot
Flickr/Personal Creations

Add some pizzazz to your potted plants with a bit of DIY flair! Start by picking out some plain flower pots and gathering some supplies such as paint, stickers, or other embellishments. Let your imagination run wild and decorate the pots in any way you desire. Use a stencil or freehand a design to create something unique that will make your plants pop. With your newly decorated flower pots, your green thumb will surely shine and your house will be blooming with personality!

More at Country Living: 24 Seriously Creative Ways To Spruce Up A Flower Pot

Homemade Scented Candles

Why settle for store-bought candles when you can make your own personalized creations? With a few simple supplies, you can create homemade candles with your favorite scents. Begin by melting wax in a double boiler, add in your preferred fragrance oil, and pour it into a container of your choice. Don’t forget to add a wick! Let your candle cool and set, and then light it up to fill your room with the delicious scent of your choosing. Your homemade candle will not only brighten up your space, but it will also provide a calming ambiance to soothe your soul.

More at Better Homes & Gardens: How To Make Scented Candles at Home

Handmade Jewelry

Want to accessorize your wardrobe with something truly unique? Why not create your own handmade jewelry? From bracelets to necklaces and earrings, the possibilities are endless! Gather some colorful beads, string, and other embellishments to craft your one-of-a-kind creations. Whether you prefer to keep it simple or create something bold, your handmade jewelry will surely turn heads and become a conversation starter wherever you go.

More on YouTube: Handmade Jewelry Tutorial

DIY Dreamcatchers

DIY Dreamcatcher
Flickr/Barbro Andersen

Looking for a way to bring some positive energy and good vibes to your home decor? Try making your own dreamcatchers! Gather a hoop, some string, and various embellishments such as feathers, beads, and other decorative items. Create a web design using the string to catch any bad dreams, and then add the embellishments to give it a unique and personalized touch. Hang it above your bed or in any room in the house to ensure sweet dreams and positive energy.

More at The Craftaholic Witch: How To Make a Dreamcatcher

Customized Mugs

Spice up your morning coffee routine with a personalized touch! Gather some plain mugs and some permanent markers or paints to create customized designs. Whether you want to write your name or add some fun doodles or quotes, your creativity will turn an ordinary mug into a personal work of art. Plus, you’ll never have to worry about someone else taking your mug again!

More at Like Mother Like Daughter: DIY Personalized Mugs

Homemade Bath Bombs

Who doesn’t love a relaxing bath after a long day? Take your relaxation to the next level by making your own homemade bath bombs! Mix baking soda, citric acid, and some essential oils to create your personalized scent. Add a few drops of food coloring to make it aesthetically pleasing, and shape it into a round ball. Once you drop it into the tub, the bath bomb will fizz and release a heavenly scent that will make you feel like you’re in your very own spa.

More at Inspired by Charm: DIY Bath Bombs

DIY Coasters

Homemade coaster
Flickr/Saké Puppets

Looking for a fun and easy way to protect your tabletops and add some flair to your decor? Try making your own DIY coasters! Gather some cork board, paint, and other embellishments such as stickers or decorative paper. Cut the cork board into small squares, and then decorate them however you like. With your newly crafted coasters, you can sit back, relax, and enjoy your favorite beverage without any worries.

More at Homedit: How To Make Your Own Coasters – 40 DIY Designs

Personalized T-Shirts

Make a statement with your wardrobe by creating your own personalized t-shirts! Gather some plain t-shirts and some fabric paint or markers to make your designs. Whether you want to add a witty quote or a fun graphic, the possibilities are endless! Let your creativity flow and have fun with it – your t-shirt will surely become a conversation starter wherever you go.

More at Now That’s Peachy: How To Custom Print Your Own T-Shirts

DIY Picture Magnets

Want to preserve your favorite memories in a fun and creative way? Try making your own DIY picture magnets! Print out your favorite pictures on magnet paper, cut them to size, and then decorate them with stickers or other embellishments. Your fridge will become a personalized gallery of your favorite moments, and every time you go to grab a snack, you’ll be reminded of the good times.

More at Cnet: Easy to Make Instagram Magnets

Homemade Body Scrub

DIY sea salt body scrub
Flickr/Berlin

Treat your skin to a luxurious and all-natural homemade body scrub! Mix together some sugar, coconut oil, and your preferred essential oil to create a personalized scent. Use the scrub in the shower to exfoliate and moisturize your skin. The best part? It’s all natural and budget-friendly, so you can indulge in a spa treatment without breaking the bank.

More at Prevention: 10 DIY Body Scrubs To Slather On Your Skin

Co-Write a Poem or Short Story

Looking for a fun and creative activity to do with a friend or loved one? Why not try co-writing a poem or short story? Take turns writing sentences or paragraphs to create a unique and collaborative piece of literature. Who knows? You might just create a masterpiece!

DIY Bookmarks

Keep your place in your favorite book with a personalized DIY bookmark! Gather some decorative paper, stickers, and other embellishments to create a design that reflects your style. Cut the paper into a long rectangular shape, punch a hole at the top, and then add a tassel or ribbon to complete the look. With your personalized bookmark, you’ll never lose your place again!

More at DIY Candy: DIY Bookmarks To Make Reading Fun

Handmade Soap

All natural Goat Milk, Lavender, and Rosemary soap
Flickr/Veronica Foale

Looking for an all-natural alternative to store-bought soap? Try making your own handmade soap! Mix together some coconut oil, lye, and your preferred essential oils to create a personalized scent. Pour it into a mold of your choice, let it set, and voila – you have your very own handmade soap that’s good for your skin and good for the planet.

More at Healthline: How To Make Bar Soap Yourself

DIY Wind Chimes

Add a musical touch to your outdoor decor with a personalized DIY wind chime! Gather some materials such as seashells, beads, and driftwood, and then string them together using some fishing line or twine. Your backyard will be filled with the soothing sounds of your handmade creation.

More at Wikihow: Building and Tuning a Wind Chime at Home

Hand-Stamped Tea Towels

Give your kitchen some personality with hand-stamped tea towels! Gather some plain tea towels, stamps, and fabric paint to create your designs. Whether you want to add a fun quote or a decorative pattern, your tea towels will become a functional work of art in your kitchen.

More at HGTV: How To Make a Modern Stamped Tea Towel

Personalized Notepads

DIY matchbook notepads
Flickr/amy gizienski

Stay organized and add some flair to your to-do lists with personalized notepads! Gather some plain notepads and some colorful markers to create your designs. Whether you want to add some fun doodles or write a motivational quote, your notepad will become an extension of your personal style.

More at Pigskin and Pigtails: How To Make Your Own Notepads

Homemade Hot Chocolate Mix

Warm up on a cold day with a delicious and personalized homemade hot chocolate mix! Mix together some cocoa powder, sugar, and your preferred spices to create your desired flavor. Store it in a mason jar or decorative tin, and then add some marshmallows or whipped cream to complete the experience.

More at Easy Budget Recipes: Homemade Hot Chocolate DIY Gift Idea

DIY Plant Markers

Get organized in the garden with personalized DIY plant markers! Gather some wooden sticks or popsicle sticks, and then decorate them with paint, markers, or other embellishments. Label each one with the name of the plant, and then insert them into the soil. Your garden will not only look beautiful, but it will also be easy to navigate.

More at Fiber Artsy: Easy DIY Plant Markers and Labels

Customized Phone Cases

Homemade phone case
Flick/Jane Dallaway

Protect your phone in style with a customized phone case! Choose a plain phone case and decorate it with stickers, paint, or other embellishments. Whether you want to add a fun quote or some colorful designs, your phone case will become a reflection of your personal style and protect your device at the same time.

Homemade Lip Balm

Get soft and moisturized lips with an all-natural and personalized homemade lip balm! Mix together some coconut oil, beeswax, and your preferred essential oils to create a scent that suits your taste. Pour it into a small container, let it set, and then apply it to your lips for a hydrating and fragrant experience.

More at Eco Living Mama: How To Make Lip Balm At Home With Natural Ingredients

DIY Luminaries

Add some ambiance to your space with a personalized DIY luminary! Gather some plain glass jars, tissue paper, and glue to create your design. Cut the tissue paper to size and glue it to the jar, creating a stained glass effect. Insert a tea light candle into the jar, and then enjoy the warm and inviting glow of your handmade creation.

More at A Piece of Rainbow: 20 Magical DIY Luminaries

Personalized Tote Bags

Crafted mini tote
Flickr/Jenny S

Make a statement with a personalized and functional tote bag! Choose a plain tote bag and decorate it with paint, markers, or other embellishments. Add a fun quote, a graphic design, or a colorful pattern to make it truly one-of-a-kind. With your new personalized tote, you’ll be able to carry your essentials in style.

More at Instructables: Customized Tote Bags

Handmade Pot Holders

Protect your hands while cooking in style with handmade pot holders! Gather some fabric, batting, and thread to create your design. Cut the fabric into the desired shape and size, sew it together with batting in the middle, and then add some decorative stitching. Your hands will thank you, and your kitchen will look fabulous.

More at Mary Martha Mama: Potholder Tutorial With Video

DIY Pin Cushions

Organize your sewing supplies with a personalized DIY pin cushion! Gather some fabric, stuffing, and a small jar or container. Cut the fabric into a circle, sew it together with stuffing in the middle, and then insert it into the jar or container. Your pins will stay organized, and your workspace will look adorable.

More at Treasurie: DIY Pin Cushion – Cute PinCushion Tutorial

Homemade Bath Salts

DIY bath salts
Flickr/That_Bee

Relax and unwind with a luxurious and all-natural homemade bath salt! Mix together some Epsom salt, sea salt, and your preferred essential oils to create a personalized scent. Store it in a mason jar or decorative container, and then add a scoop to your bath for a relaxing and fragrant soak.

More at Martha Stewart: How To Make Homemade Bath Salts

Personalized Water Bottles

Stay hydrated in style with a personalized water bottle! Choose a plain water bottle and decorate it with stickers, paint, or other embellishments. Add a fun quote, a graphic design, or your name to make it truly unique. With your personalized water bottle, you’ll be able to stay hydrated and stylish on-the-go.

More at Rae Gun Ramblings: Personalized Water Bottles Tutorial

Customized Kitchen Towels

Add some personality to your kitchen with customized kitchen towels! Choose some plain towels and decorate them with paint, markers, or other embellishments. Add a fun quote, a graphic design, or a colorful pattern to make them truly your own. Your kitchen will look fabulous, and your hands will stay dry.

More from Tidewater and Tulle: DIY Personalized Kitchen Towels

With these 30 DIY gifts, you and your grandchild can create fun and personalized presents for friends and family. These projects are easy to do and can be adapted to fit your own personal style. Not only will you have fun creating these gifts, but you will also create lasting memories with your grandchild that they will cherish for years to come.

Love Being A Grandma?

Then you'll love my daily email! Over 88,500 grandmas get it to start their morning off on the right foot. It's uplifting, fun, and always completely free. Give it a try below!