Hop on your broomsticks, because every witch and wizard is going to want to visit this enchanting store. You don't need to travel by Floo powder to Diagon Alley in order to complete your magical shopping list. Toronto's Harry Potter shop is opening this weekend, and you'll want to spend your entire Gringotts savings there.

Something not-so-wicked this way comes!

Editor's Choice: Ontario's Long Weekend Will Be Ruined With Thunderstorms & Chilly Temperatures

Located in the Pickering Town Centre Mall, the shop boasts 3,000 square feet of magic, and the Wizards Emporium will transport you into the pages of your favourite fantasy series. 

One side of the store consists of a Muggle gift shop as well as a British candy store, where you can indulge in goodies like Knight Bus candies. 

Apparate your way over to the other side, where you'll find yourself surrounded by tons of Harry Potter merch. 

Snap a photo at Platform 9 3/4 as you head through the barrier with your trolley, and visit the Hallows Express Wand Shop to cast some spells of your own.

Courtesy of John Perks

You can even take part in some classes, such as Potions and Wand Law. Don't worry, Professor Snape won't be around to watch you brew. 

There are all sorts of themed products available to purchase, from wizard's chess to mugs and clothing.

Courtesy of John Perks

Wizards Emporium

Address: 1355 Kingston Rd., Pickering, ON

Why You Need To Go: Live out your wizard dreams at this massive Harry Potter store.