20 DIY Gifts For Any Occasion

Stuck for ideas for the perfect present? How about making your own gifts? Not only are they often much cheaper than store-bought gifts, but they are also much more meaningful, because you have to spend your time creating them for the recipient. We’ve rounded up 20 creative and fun gift ideas that you can make at home. There’s no need to have any special crafting skills or tools – these DIY gift ideas are all easy and inexpensive to make.




1. DIY Wood Slice Pencil Holder from Strawberry Chic

Wood Slice Pencil Holder

 

2. Gemstone Soaps from A Beautiful Mess

gemstone soaps

 

3. DIY Leather Tassled Bookmark from Home Yoh My

Leather Tassled Bookmark

 

4. Felt Tablet Cover from Lia Griffith

Felt Tablet Cover

 

5. Simple and Sweet 30 Minute Fabric Basket from Flamingo Toes

Fabric Basket

 

6. DIY iPad Holder from The Idea Room

iPad Holder



7. Macrame Bracelet from Honestly WTF

Macrame Bracelet

 

8. Cactus Oven Mitts from Molliepop

Cactus Oven Mitts

 

9. Santa’s Belt Coffee Cozy from Crafty Staci

Santa's Belt Coffee Cozy

 

10. DIY Wood Coasters from Delicious and DIY

Wood Coasters

 

11. Winter Glitter Bottle from Squirrels of a Feather

Winter Glitter Bottle

 

12. DIY Zipper Book Cover Clutch from See Kate Sew

Zipper Book Cover Clutch

 

13. DIY LEGO Clock from Our Nerd Home

LEGO Clock

 

14. Money Bouquet from Jen Balcer

Money Bouquet

 

15. Wood Ring Trivet Mat from Dream Green DIY

Wood Ring Trivet Mat

 

16. Wrist Pincushion from The Crafty Gentleman

Wrist Pincushion

 

17. Wine Cork Utensil Holder from A Magical Mess

Wine Cork Utensil Holder

 

18. Racetrack Letter Wall Art from A Little Craft in Your Day

Racetrack Letter Wall Art

 

19. Personalized Wire Ornaments from Crafts Unleashed

Personalized Wire Ornaments

 

20. DIY Mouse Slippers from Make It & Love It

Mouse Slippers



Want to save these great gift ideas for later? Pin the image below to your favorite board!

20 DIY Gifts For Any Occasion

Leave a Reply

Your email address will not be published. Required fields are marked *

13 + four =