Welcome to Camp Horseshoe, formally known as Kids Korral. At Camp Horseshoe, we offer great ways to keep the little ones entertained! Starting at age 3, you can choose from one of our many options. On holidays and weekends we offer our traditional half and full day group lessons. Wednesday to Friday, we offer half and full day packages with a twist that consists of fun outdoor activities in the morning and a lesson in the afternoon. Lessons will be taught to accommodate the lowest level. For those looking to progress and advance past the novice level, we recommend private lessons. Please be advised that lessons may stop for washroom and warm up breaks as required.

  • Lessons are for ages 3 – 12
  • Ponies are ages 3 – 5 and Riders are ages 6 – 12
  • All lessons require lift pass and helmet
  • 24 hour cancellation policy
  • Pre-bookings are recommended to secure your spot
  • Drop-ins will be accommodated if possible

Please call Camp Horseshoe at 705-835-2790 ext. 1286 to book your spot.

Adventure lives at Horseshoe Resort! Choose one of our summer day camps to learn more: Adventure Camp or Bike Camp.


ADVENTURE CAMP – Horseshoe is the place to be this summer! Not only will your kids be safely monitored, but they will also be given the opportunity to try new things, make new friends, develop new skills and of course, have lots of fun! Designed for kids ages 5-12. Campers will experience all things outdoor adventure at Horseshoe Resort. Weekly activities include camp games, swimming & lake activities (kayaks, paddleboard, inflatables), disc golf, mini putt, arts & crafts, science experiments, forest adventures, treetop trekking, cross country mountain biking and more!
MOUNTAIN BIKE CAMP – Our summer mountain bike day camp is designed for kids 6-12 years who are already comfortable riding a bike and have experience riding on trails. This camp focuses on improving riding through skills sessions, riding games and trail riding time. Our experienced instructors will help your child develop new skills and build confidence on more challenging terrain to take their riding to the next level!
DOWNHILL MOUNTAIN BIKE LESSONS – Whether it’s your first time trying downhill mountain biking or you are looking to continue building on existing skills, our private lessons provide a safe, learning environment. Lessons will focus on the fundamentals of mountain biking including body position, balance, braking, cornering and riding a variety of terrain. With one-on-one coaching, the lesson will be catered to your experience and skill level allowing you to quickly progress. Private group lessons are available for up to two participants. Lessons are taught by PMBIA Level 1 certified instructors.
Rental equipment is available to book in advance. Lift ticket required to access downhill trails.
SNOW SCHOOL – Horseshoe Resort has ski and snowboard lessons waiting to help you reach your goals this winter season. We offer weekly programs for alpine skiing, snowboarding and cross country skiing. 8-week program lessons are available for kids 4 and up.
PRIVATE LESSONS – Available daily during the season, private lessons are the best way to learn to ski or snowboard for any age or ability. Learn one-on-one skills and technique from one of our experienced instructors. Enjoy the benefits of undivided attention and lift line privileges, so you can improve even faster than in a group lesson.
Rental equipment is available to book in advance. A lift ticket is required to access alpine slopes and a trail pass is required for Nordic trails.

Address:1101 Horseshoe Valley Road, Barrie, Ontario L4M 4Y8



44.54979835586168, -79.67281642107173
Phone:(705) 835-2790Web: horseshoeresort.com



1101 Horseshoe Valley Road
 Barrie, Ontario L4M4Y8


44.550006324626, -79.672736815082

Plan My Route