When a gift is handmade, it carries special meaning. It shows you took the time and effort to make something truly extraordinary. From cupcakes to potted plants, there are plenty of creative DIY gifts for everyone—including best friends, grandmothers, parents and party hosts.
We’ve collected 10 unique DIY gift ideas that will inspire you to start creating. Keep in mind that the best gifts are both personalised and practical.
1. Glitter Mugs
Have a best friend or family member who loves sparkles? Dip coffee mugs into coloured glitter, like gold or purple. Your loved one will feel glamorous as they sip their morning tea or coffee.
2. Decorative Sign
Personalised wall decor for kitchens, living rooms and bedrooms makes for truly creative gifts.
3. Stovetop Potpourri
Mix together a lovely smelling potpourri made of cloves and orange peels. Fill a glass jar and label it for a classy gift.
4. Specialty Butter
Whip up delicious butter varieties, like honey and berry, then package it in small jars. These delicious butters can be spread on toast and pancakes. It’s a perfect gift for friends or family that love to cook.
5. DIY Quote Pillow
Customize a pillow to fit the style of the person you are gifting it to. Choose a quote that’s uplifting and add photos for a personal touch.
6. Dog Treat Jar
For every dog lover in your life, create a gift that’s thoughtful and useful. Glass etch encouraging words or the dog’s name onto a jar for special treats.
7. Personalised Notebook
For a friend who loves to write and jot down memories, personalize a journal that they’ll keep close to their heart. Add words and phrases to the cover that will inspire them.
8. Hanging Cork Board
Line a cork board with fabric and use that same fabric to create the board’s hanger. Purchase matching push pins and add photos with quotes that will make your friend smile.
9. Cupboard Door Serving Tray
Repurpose a cupboard door to create a serving tray for coffee, tea and snacks. Paint yours white or design it with a pattern.
10. Newspaper Art
Make wall art out of newspaper clippings—ideally a paper with special meaning like a high school sports clipping. Layer it with a favorite quote or phrase.