There’s something extra special about a homemade gift.
This post contains affiliate links. If you buy through them, I may earn a small commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.
Store-bought presents are nice, but a handmade creation shows love, effort, and thoughtfulness.
I’ve always believed that the best gifts come from the heart, whether it’s a simple craft or a meaningful keepsake.
If you’re looking for the perfect DIY Mother’s Day gift, these ideas are creative, personal, and easy to make.
From sentimental keepsakes to practical homemade treats, these 25 homemade gift ideas will make Mom’s day unforgettable.
1. Hand-Painted Flower Pot
A hand-decorated flower pot is a beautiful way to brighten up Mom’s space.
Use acrylic paints or markers to create flowers, patterns, or a loving message.
Fill it with her favorite herbs, succulents, or flowers for a complete gift.
2. DIY Scented Candles
Homemade candles are easier to make than they sound!
Melt soy or beeswax, add a wick, and mix in essential oils like lavender or vanilla.
Pour into a mason jar or teacup for a stylish touch.
Find it on Amazon
SAEUYVB Candle Making Kit,DIY Soy Candle Making Supplies/Kit for Adults
This beginner-friendly kit includes soy wax, jars, scents, and a melting pot for making scented candles.
See it on Amazon3. Personalized Recipe Book
If your mom loves cooking, a custom recipe book is a meaningful keepsake.
Handwrite favorite family recipes, add photos, and include a few personal notes.
Bind it together with ribbons or put it in a decorative binder.
Find it on Amazon
Beatific Personalized Family Recipe Book to Write in Your Own Recipes
Its personalized cover and blank recipe pages make it a fitting keepsake for Mom’s family recipes.
See it on Amazon4. DIY Sugar Scrub
A homemade sugar scrub is a luxurious yet easy self-care gift.
Mix sugar, coconut oil, and essential oils to create a natural exfoliating scrub.
Store in a glass jar with a cute label and ribbon.
Find it on Amazon
Brooklyn Botany Brown Sugar Body Scrub – 10 oz
This brown sugar body scrub delivers the exfoliating self-care gift described for Mom.
See it on Amazon5. Handmade Photo Frame
A decorated picture frame makes a sentimental keepsake.
Use popsicle sticks, wood, or cardboard and decorate with paint, washi tape, or pressed flowers.
Insert a favorite photo of you and Mom to complete the gift.
Find it on Amazon
goldentime Decorate Your Own Mosaic Picture Frame – DIY Mosaic Craft Kits Fun Arts and…
This single DIY mosaic frame kit lets a family member decorate a photo frame as a handmade Mother’s Day keepsake.
See it on Amazon6. DIY Bath Bombs
Homemade bath bombs are a fun and thoughtful spa gift.
Mix baking soda, citric acid, Epsom salt, and essential oils, then shape them into molds.
Let them dry and package them in a pretty box.
Find it on Amazon
DINGTU Bath Bomb Making Kit
This adult-and-teen DIY kit is specifically designed for making bath bombs and includes molds and essential oils.
See it on Amazon7. Handwritten Letter or Memory Jar
A heartfelt handwritten letter will always be cherished.
Or, write down small notes of love, favorite memories, and reasons you appreciate her and place them in a decorated jar.
She can pull one out whenever she needs a reminder of how loved she is.
Find it on Amazon
Reasons Why I Love You Mom Jar
This jar is designed for writing personal notes about what a child loves about Mom.
See it on Amazon8. Pressed Flower Bookmark
A homemade bookmark with pressed flowers is a simple yet elegant gift.
Collect flowers, press them for a few days, and seal them onto cardstock or laminate them.
Punch a hole and tie a ribbon at the top for a finishing touch.
Find it on Amazon
Fuyoooo 376 Pcs Pressed Flower Bookmark Kit
This kit provides dried flowers and the laminating supplies, tassels, and puncher for making a pressed-flower bookmark.
See it on Amazon9. DIY Embroidered Handkerchief
A hand-stitched handkerchief with her initials, a floral pattern, or a heart makes a lovely gift.
Even simple embroidery designs add a personal and elegant touch.
Find it on Amazon
DoreenBeads White Handkerchiefs for Women
Its blank cotton handkerchiefs are explicitly intended for embroidery, making them suitable for a personalized Mother’s Day DIY gift.
See it on Amazon10. Homemade Infused Honey or Olive Oil
Create a flavored honey or infused olive oil with natural ingredients.
For honey, mix it with cinnamon, vanilla, or lemon zest.
For olive oil, add garlic, rosemary, or chili flakes.
Pour into a decorative bottle with a label.
Find it on Amazon
Infused Olive Oil Gift Set – Kitchen and Cooking Gifts for Women – Set of 8
Its infused olive oils and flavor blends offer a close finished-gift match for Mom.
See it on Amazon11. DIY Handprint or Fingerprint Art
A handprint or fingerprint painting makes a sentimental keepsake.
Use paint to create a heart, tree, or bouquet of flowers using handprints or fingerprints.
Frame it for a lasting memory she can display.
Find it on Amazon
Americanflat Family Handprint Kit with Polished Plexiglass – 8×10 Frame with Five Panels…
This framed family handprint kit includes washable paint and tools to create a displayable Mother’s Day keepsake.
See it on Amazon12. Homemade Lavender Sachets
A lavender sachet adds a fresh scent to drawers and closets.
Sew small fabric pouches and fill them with dried lavender or scented rice.
Tie them with a ribbon for an elegant touch.
Find it on Amazon
Dried Lavender Flowers – Make Sachets for Drawers and Closets Fresh Scent
Dried lavender intended for making drawer and closet sachets supplies the core material for this homemade gift.
See it on Amazon
13. Personalized Jewelry Dish
A handmade jewelry dish is both beautiful and functional.
Use air-dry clay, shape it into a dish, and decorate it with paint or gold edges.
Add a short message or her initials for personalization.
Find it on Amazon
Lolalet Handmade Ceramic Ring Dish Jewelry Tray Plate with Initial
This handmade ceramic ring dish has an initial, matching the idea’s personalized jewelry dish.
See it on Amazon14. DIY Decorative Pillow
A hand-painted or stenciled pillow adds a personal touch to her home.
Use fabric paint or embroidery to add a meaningful message or floral design.
Find it on Amazon
Thmyo 2 Pack Cotton Solid Decorative Throw Pillow Covers White 18×18 inch
The two white cotton covers provide a suitable blank for creating a personalized decorative pillow for Mom.
See it on Amazon15. Handmade Beaded Bracelet or Necklace
A handmade bracelet or necklace using beads and charms is a fun and meaningful gift.
Spell out “Mom” or “Love” with letter beads or use her birthstone colors.
Find it on Amazon
Pizooro Clay Beads 3 Boxes 10500pcs Bracelet Making Kit Friendship Bracelet
Its clay beads, letter beads, charms, and elastic strings directly support making Mom a personalized bracelet or necklace.
See it on Amazon16. Custom Tea or Coffee Sampler
Create a personalized tea or coffee sampler with her favorite blends.
Package them in small jars or decorative bags with handwritten labels.
Include a note saying, “Brew with love.”
Find it on Amazon
Chami Tea Gift Set Sampler
Its gift-ready box contains a broad assortment of teas that can be personalized with handwritten labels and a note.
See it on Amazon17. DIY No-Sew Fleece Blanket
A cozy no-sew fleece blanket is an easy and warm gift.
Choose two pieces of fleece fabric, cut the edges into strips, and tie them together to create a soft, double-layered blanket.
Find it on Amazon
YourFleece No-Sew Throw Fleece Blanket Kit
This beginner-friendly kit provides fleece and instructions for making the described no-sew blanket for Mom.
See it on Amazon18. Personalized Candle Holder
A glass candle holder decorated with pressed flowers or painted designs makes a beautiful decor piece.
Use Mod Podge to seal dried flowers onto the glass.
Place a tea light inside for a soft glow.
19. DIY Photo Collage or Memory Board
A photo collage filled with special moments makes a sentimental gift.
Use a corkboard or poster board and arrange pictures, notes, and decorative elements.
Find it on Amazon
SOFE 21×27 Blue Framed Fabric Bulletin Board with Ribbon
Its ribboned fabric board is made for displaying photos and mementos, creating a fitting base for a handmade memory board.
See it on Amazon20. Handmade Soap Bars
A DIY soap bar is a luxurious self-care gift.
Melt glycerin soap base, add essential oils, dried flowers, or oatmeal, and pour into molds.
Wrap them in parchment paper and tie with twine.
Find it on Amazon
Premium Soap Making Kit for Adults with Melting Pot
This kit includes soap bases, essential oils, dried flowers, molds, and a melting pot for making Mom handmade bars.
See it on Amazon21. DIY “Open When” Letters
Write a series of “Open When” letters for different moments.
Some ideas include:
- “Open when you need a hug.”
- “Open when you’re having a tough day.”
- “Open when you need a laugh.”
Package them in an envelope set with a ribbon.
22. Custom Engraved Wooden Spoon or Cutting Board
For moms who love to cook, a custom engraved wooden spoon or cutting board is a thoughtful gift.
Use a wood-burning tool to write a special message, a family recipe, or her name.
Find it on Amazon
Custom Engraved Cutting Boards – Personalized Mom Gifts – Personalized Kitchen Boards -…
Its personalized cutting-board design explicitly targets Mom and Mother’s Day, matching the gift idea directly.
See it on Amazon23. Handmade Keychain
A personalized keychain with a small charm, name tag, or leather engraving makes for a simple yet meaningful gift.
Add a fun tassel or bead accent for extra flair.
Find it on Amazon
Caramel Personalized Keychains | Engraved Metal or Leather Keychain 1-Pack
This single keychain can be personalized with an engraving on metal or leather, matching the gift idea.
See it on Amazon24. DIY Floral Arrangement
Instead of buying flowers, create a custom floral arrangement.
Use fresh or dried flowers and arrange them in a vase, teacup, or mason jar.
Tie a ribbon around it for a finishing touch.
Find it on Amazon
YN HI FLOWER 80 Pcs Green DIY Dried Floral Arrangement Kit – 17" Natural Eucalyptus
This DIY dried-floral kit provides natural stems and foliage for creating Mom a custom arrangement.
See it on Amazon25. DIY Video Tribute
Create a video tribute filled with messages from family and friends.
Have everyone share a memory, say what they love about her, or express their appreciation.
Compile the clips into a heartfelt video she can watch anytime.
Final Thoughts
A homemade Mother’s Day gift is extra special because it comes from the heart.
Whether it’s a keepsake, a self-care treat, or a DIY craft, the effort and thought behind it make it meaningful.
This year, surprise Mom with something handmade, heartfelt, and full of love.

