The Best Harry Potter Gift Ideas to Buy or DIY
Being a Potterhead is one thing but finding a friend that loves the Wizarding World as much as you do? That’s priceless. I’ve pulled together this group of the BEST Harry Potter gift ideas to buy or DIY.

As an Amazon Associate, I could earn from qualifying purchases. There are affiliate links within this article.
What You'll Find On This Page
The Best Harry Potter Gift Ideas
Here at Ruffles and Rain Boots, we’re legitimately in love with the Wizarding World and all things Harry Potter. That’s why, when we find a friend that loves HP as much as we do, it’s the best opportunity ever to gift them something they’d probably never indulge in otherwise.
I love Etsy (and am a seller there), so I support the handmade markets as much as I can. You’ll find quite a few DIY and handmade options Amazon Prime makes my life a lot easier so I’m including ideas from there, as well.
New: Harry Potter Bath Bombs
I have had so many of you ask about Harry Potter bath bombs and here they are! Finally finished and ready for gifting (note: these are a do-it-yourself gift).
- Slytherin Bath Bombs – Aren’t they sssssssmart? I couldn’t help myself.
- Gryffindor Bath Bombs – Courageous? Yes. Easy? You bet. Fun? Oh goodness, yes!
- Hufflepuff Bath Bombs – Just like their house magicians, these bath bombs work hard for you.
- Ravenclaw Bath Bombs – It sure is smart to keep one of these housemates (and this bath bomb) on hand.

Best Harry Potter Gifts You Can Buy
Without exception, this is the pinnacle of Potter gifting! This Official Harry Potter Potions Advent Calendar is top tier (and it looks very high-end).
For the girlfriend on my list that loves her makeup, I’m thinking of grabbing this Mischievously Cute Makeup Bag. It’s small, but cute and the perfect size.
If this Marauders’ Map Throw Blanket was any more soft and fluffy, I think we’d have a problem on our hands–because I wouldn’t be able to give this Harry Potter gift idea, I’d have to keep it.

This Every Witch or Wizards’ Dream Self-Care Kit is something I want to give to myself…
Morphing Mugs are simply the most stealth Wizarding World gift idea ever. Ask them to send you a video the first time they use it!
For those jewelry-wearing friends this Harry Potter charm bracelet might be a great idea.
This Harry Potter Chibi Sock Set is beyond adorable (and might have been added to my cart already).

What If You Want to Make a DIY Harry Potter Gift?
If you’re a DIY’er like me, you might want to make a DIY Harry Potter gift for your giftee. Makes total sense and here are some of my favorite Harry Potter DIY projects.
Everyone needs a wand to swing along while watching or reading the books. These DIY easy Harry Potter wands are an Internet favorite!
This is our very own wildly cool Sorting Hat Bookmark. I still use mine and I’m seriously thinking about making one for Janet to go with her socks. It was just so easy and fun!
If your gifting event is anywhere near the holidays or, even if it’s not, you can make a DIY Golden Snitch Ornament for your friend to hang on their rearview mirror or at their desk. It doesn’t have to go on a tree!
Need a door hanger or something to accent the perfect Potterhead bedroom? This DIY Harry Potter wreath is easy, inexpensive to make, and features one of the most-beloved aspects of the family theme.
Please Save or Share This List of the Best Harry Potter Gift Ideas
Your shares are how this site grows and I am sincerely grateful. If you found this collection helpful, please save it to your favorite Harry Potter Gifts pin board or with your friends on Facebook.


Meet the Creator
Hi there, I’m Sarah Nenni-Daher. I’m a crafty gal and always have at least 14 projects going at once. I am a crafter, designer, DIYer, and pattern maker. I share my creations here and in the Ruffles and Rain Boots® Shop.
Here at Ruffles and Rain Boots®, you’ll find DIY gnomes, crafts, gifts, cupcakes, laser crafts, and so much more. I love sharing video tutorials over on YouTube and chatting with other crafters in my Facebook groups. We’d love to have you!