Castle Toys - Western Canada's Premier Toy Store!

Canada-Wide FREE Shipping for orders $85 or more!

Featured Video

Melissa & Doug:

As a part of our mission to #TakeBackChildhood we partnered with Gallup for a study on parents perspectives on childhood play. See what we learned, and find tips on how you can make time for play in your child’s life!


We're Open to the Public

We're Open to the Public

We're Open to the Public

Hey Adventurers,

We hope all of you are staying healthy and well.
We are glad to announce that Castle Toys' retail doors will be open to the public starting tomorrow May 14, 2020. Our operating hours are Monday - Sunday: 9:00 AM to 6:00.

We ask to please respect social distancing and keep a minimum of 6 feet from other customers and staff members.


  • Staff Member

New and Exciting

Schleich 2020 Photo Contest
  • Staff Member
2019 Schleich Photo Contest Winners
  • Staff Member
Schleich 2019 Photo Contest
  • Staff Member

Special Events

23rd Annual Breyer Fun Day
  • Staff Member

Store Hours

Monday to Sunday: 9:00 AM - 6:00 PM

Curbside pickup and delivery available online.

Please respect social distancing and keep at least 6 feet from other customers and staff members. Thank you.

Learn More

About Us

Castle Toys, formerly Teach R Toys, in its 30+ year history, has evolved through several phases. We are currently located in a castle-themed store in South Calgary, near Chinook Centre.

Our newest adventure has been the launch of our online store in June 2015! Almost all of the wide selection of toys we carry in-store are available for purchase online at the same great prices! We offer FREE shipping within Canada on orders over $85, as well as several shipping options to anywhere in North America. It has never been easier to have quality toys and gifts sent to your door!

We hope to see you soon – and don’t forget to bring the children!

    Look inside our store

    Open in a new tab