Are you a fan of the Harry Potter series by J.K Rowling? In 2012, David Cameron, the Prime Minister of Britain declared May 2nd as International Harary Potter Day. For Potter fans worldwide, today marks the Battle of Hogwarts or the day Harry Potter defeated Lord Voldemort. If you are searching for fun and magical ideas to celebrate Harry Potter Day, check out the following activities.

Please note: “As an Amazon affiliate, I earn income from qualifying purchases.”
1. Harry Potter Movie Marathon
- Start a movie marathon for an entire weekend of magical fun.
- Make your movie marathon a family event.
- Put on your pajamas or comfy clothes.
- Serve themed snacks
- Take trivia breaks.
2. Magical Meal
- Cook meals inspired by the Harry Potter books.
- Serve a feast to remember the Battle of Hogwarts.
- Breakfast at The Burrow
- Treacle tart or Molly Weasley’s meat pies
- Serve Chocolate Frogs and Bertie Bott’s Every Flavor Beans
3. Harry Potter Inspired Crafts and Activities
- Use chopsticks, hot glue, paint, and beads to make wands.
- Draw or paint the Battle of Hogwarts.
- Create potion bottle labels.
- Create clay owls to paint.
- Put together a Harry Potter themed Lego set
4. Read or Listen
- Read favorite chapters from the series. Or take turns reading the Harry Potter books aloud.
- Listen to the audiobooks with cozy lighting and themed snacks.
5. Decorate Like Hogwarts
- Floating candles (LEDs + fishing line)
- House scarves, spell books, cauldrons
- DIY Marauder’s Map or Daily Prophet poster wall.
6. Create a Harry Potter Smash or Bullet Journal Spread
- Log your favorite spells, quotes, or house pride.
- Write stories or memories of your experiences with Harry Potter and the Wizarding World.
- Write fanfiction.
- Add stickers, washi tape, or hand-drawn icons.
7. Photo Fun
- Set up a space for photos.
- Hang a sheet or tablecloth for a backdrop.
- Add various Harry Potter props.
For Potterheads or fans of the Harry Potter series, diving back into the magical Wizarding World is a perfect way to celebrate International Harry Potter Day! Have fun!

