Castle Toys - Western Canada's Premier Toy Store!

Canada-Wide FREE Shipping for orders worth $75 or more!

Special Events — winners

Breyer Fun Day 2018 Winners

Breyer Fun Day 2018 Winners

Hey Adventurers,

We are excited to announce our winners for our 21st Annual Breyer Fun Day!
First, we'd like to thank all those who participated - everyone had such spectacular dioramas - we can't wait to see what in store for next year's Fun Day!

We gave away over $750 in prizes - talk about going a little horse crazy!

Now, without further ado, here are the winners of this year's Breyer Fun Day:


  1. 2 Miniature Horse Powder by Elora V.
  2. The Horse in the Hills by Sophie G.
  3. Secret Peeks by Alice G.


  1. Snack Time by Payton W.
  2. Carousal Centre by Serena M.
  3. Candy Land by Claire M.


  1. The Horse and the Sculpture by Siena M.
  2. Art of the Sunset by Lydia M. 
  3. Rainbow Unicorn by Laura M.


  1. Mr. Bud
  2. Matrix
  3. Bob the Sport Horse


  1. Bandit
  2. Razzy
  3. Stargazer

Best Dressed 

  1. Flexable
  2. Cheesepuff
  3. Dust Storm
Schleich Play Day Event!

Schleich Play Day Event!

Hello to all fellow adventurers!

On Saturday, September 30, 2017, we will be hosting a play day event right here at our store.
The event will begin at 11:00 AM and will end at 3:00 PM.
Come stop by and bring your little ones to join in on the fun!

Let's make some animal masks, and colour the wild life in the animal kingdom - don't worry about staying within the lines. It's your imagination, your world, let your creativeness run free!

Also, please feel free to peruse the store. 
There will be a "Buy 2 and Get 1 Free" deal on any Schleich product.
This offer is only valid on a Schleich item of equal or lesser value.

Last, but certainty not least: we are announcing our Schleich Photo Contest Winners during the Play Day Event. There is still time to submit your adventures!
Click here to view more details. 

We are located here: 101 - 5718 1A Street SW Calgary, AB.
If you have anymore questions, please feel free to contact us at (403) 258-1100 or email us at