Ontario’s Premier Horseback Riding School

Our programs tailor to all levels – from beginner to advanced – providing top quality equine education. At RCRA we believe that horseback riding is about more than just riding the horse and strive to teach our students to become accomplished horse people as well as riders, in accordance with the Equine Canada rider levels. Each lesson is tailored to our student’s goals. We are happy to provide the encouragement and support you need to show at an advanced level or the fun and relaxation our recreational riders enjoy. No mater your experience level, age or riding aspirations, RCRA has a place for you.

Whether you are a true beginner or an advanced rider we have a lesson program that is right for you!

What’s Going on at RCRA

Showing, Boarding, Training, Sales/Leasing

Supplying the highest standards of service excellence to all levels and ages. We boast the best facilities available with world class indoor and outdoor arenas.

Come ride with us!
Call us Now!

+1 (905) 898-7743

Certified coaches. Talented horses. Exceptional facility

RCRA is home to some of the best facilities in the industry and we cater to all levels and ages. Heated viewing areas, full service restaurant, small class sizes and top of the line horses are all benefits our riders enjoy.

Come ride with us!
Call us Now!

+1 (905) 898-7743

Training and Boarding

We provide an incomparable facility for training and boarding your horse. Our experienced and knowledgeable staff provides excellent care for your horse in a friendly, relaxed atmosphere.

We offer amenities that few others can

  • 3 Indoor Arenas
  • 4 Outdoor Sand Rings (including a Grand Prix Jumper Ring)
  • Heated Tack Rooms
  • Restaurant and Tack Store on Site
  • Miles of Scenic Groomed Trails for Hacking


  • In house Training board (inquire at info@rcra.ca)
  • In house Clipping Service for clients at additional cost
  • Individual Feed Programs and Individual Turn Out Available
  • On-Site Clinics and Shows
Click Here to Download the Boarder’s Agreement