Looking for homemade Christmas gifts for girlfriend? Take your pick from these creative things to make for your girlfriends this gift-giving season!
Christmas Gifts for Girlfriend You Can Make
1. Camera Strap From a Scarf
This is a dainty strap for a special girlfriend who loves taking photos. It's a perfect DIY gift idea for ladies who love to capture memories!
2. Miniature Book Necklace
Your girlfriend will be amazed at this really cute and unique miniature book necklace! Get the tutorial for this DIY Christmas gift here to show her you know how much she loves reading.
3. Homemade Bath Bombs and Bath Fizzies
Take these DIY bath bombs and fizzies as a Christmas gift idea for your girlfriends and make a whole batch. These are the kinds of gift ideas most girls like to receive, so you're one-and-done with these!
4. Glitter and Pom Pom Magnets
She'll definitely adore these cute and fabulous magnets! Pompoms are so trendy and glittered trinkets are timeless, but both will look fab as ref magnets.
5. Delicate Silver Bee Pendant
Make your girlfriend a necklace that's unique with your personal touch. This is a cute Christmas gift for girlfriend she'll surely cherish.
6. DIY Party Animal Ornament
Ornaments and some charming tassels are a perfect combo for her gift! Your BFF will absolutely love this.
7. Chocolate Chip Rolo Cookies in a Box
8. DIY State Map String Art
Do this DIY string art with the state your friend was born in, with a heart over the city/county. She'll be impressed not only by your thoughtfulness but by your creativity, too!
9. DIY Vanity Tray
A great gift idea for your girl who loves having her perfume and beauty supplies at her fingertips. All you need is a small old mirror and two drawer handles to make this neat and elegant Christmas gift idea!
10. Candy Cake
Does she have a sweet tooth? Oh, she's gonna enjoy these sweet treats! Inspired by the diaper cakes mommies go gaga over, this sweet candy cake is perfect for your sweet-toothed girlfriend.
11. 101 Ways to Say I Love You
Show her 101 ways to say I Love You with this adorable DIY gift idea which she can open for the next 101 days. This is one of the sweetest Christmas gifts for a girlfriend you can give!
12. DIY Leather Necklace
If your girlfriend loves the boho chic style, then this is just the thing for her. Add this to her collection and check out how to make the simple DIY necklace here.
13. Luxurious Homemade Soap
You still have time to practice and experiment on making homemade soaps if you're a beginner. We suggest you start with glycerin soap base and add a scent your girl loves. You can check out these homemade soap recipes and tutorials. Give them a nice packaging to give out to your special girlfriends this Christmas.
14. Open When… cards
Get cheesy with these Open When… cards. She'll treasure these babies forever and they'll come really handy! You can also give your cards a special touch with these Christmas calligraphy cards DIY ideas.
15. Tiny Polaroid Magnets
16. Meringue Message Cones
Each of these delectable treats hides a surprise inside: a sweet message for your her. In the tradition of fortune cookies, this is a fun message cone gift you can share with your girlfriends!
17. Love Notes Felt Notebook
Here's a darling gift that's perfect for any occasion–a handmade felt notebook that opens up into the shape of a heart.
18. Message in a Bottle
She'll adore this sweet sentiment and also love that your special message is part of a keychain which she can carry with her always.
19. Cute Heart Bookmark
She holds a special place in your heart and now she can keep her place in her favorite book, too. It's teeny weeny present you can give along with a book she loves.
20. Ombre Rope Dog Leash
Is your girlfriend a dog lover? We're sure she'll appreciate this stylish DIY dog leash. It's pretty unique too since you personalized it for her.
21. DIY Candy Pillow Favor Box
Sweet treats make the perfect gift for any occasion and you can make it sweeter by packaging it in a DIY pillow box.
22. Pixel Heart Necklace
Here's a pixel-perfect gift for the ladies who are into the old 8-bit games and all things 80's. It's fun, quick, and easy!
23. Her Sharpie Mug
This sharpie mug is probably the easiest gift you can make for her. We have to warn you, though. It doesn't work for everyone, but you could be lucky. We suggest using quality markers, so you can make this gift idea, easy!
24. DIY Tiny Tassel Bracelet
Your girl will love this simple yet fashionable tassel bracelet! You can also make tassels for her necklace, too. This also makes a great gift for a boho chic friend.
25. Lace Belt
These babies look really pretty and will make a great accessory to take her outfit up a notch. This should be a perfect gift for a country-chic girlfriend who styles her cowboy boots with dresses.
26. Checked Woolen Bag
Perfect for an everyday outfit with a leather jacket and skinny jeans, or a cocktail dress. She'll love this new chic accessory you thoughtfully fashioned for her!
27. Fab Studded Sunnies
Here's another fab accessory that girls love. She will love the added touch of glam and sophistication on her glasses.
28. DIY Lace Doily Bowl
Get dollar tree store haul ideas for a DIY girlfriend gift basket for Christmas in this video from April Athena7:
There you go, DIY buddies. Creative Christmas gifts for girlfriend you can personalize. Nothing says more “I love you”, “I'm your friend to the end”, and “I'm always thinking of you”, than gifts you took the time to make. These are the gifts that are truly worth keeping!
What’s your best pick from this list of Christmas gifts for girlfriend? Tell us all about it in the comments section below!
Up Next: Our DIY Christmas Ideas Roundup
Editor’s Note: This post was originally published on November 18, 2014, and has been updated for quality and relevancy.