Mountain Creek Ranch 

''Where it's Always a Good Day to Ride''

Looking for something fun to do? Mountain Creek Ranch might just be for you! Here at the ranch we offer something for the whole family to enjoy. Specialising in children's lessons, ponies, and Natural Horsemanship. We offer trail riding, lessons for all ages, a wide selection of programs, day camps, overnight camps, a travelling petting farm, our ranch nursery, pony rides, and much more!Our ponies are suited for all ages and experience levels, they are "bomb proof". They have been to parades, monster truck events, and fireworks- they have "been there and done that". Mountain Creek Ranch sits nestled into the heart of the highlands and only 5 minutes north of Bancroft and 15 minutes south of Algonquin Park's southern border. Visitor's marvel at the highest peak in the area and over three times the height of the Eagle's Nest, a popular tourist attraction in town. Here at the Ranch we are a busy training and teaching barn. We offer a variety of trails, adult and children's camps, educational and hands on activities, clinics/workshops, training, leasing and more. We specialise in the Natural Horsemanship style and philosophy of training which in its simplest terms means zero tolerance for bullying horses, ponies and donkeys. It naturally extends out to the other animals and people on the Ranch and in one's life. That's why all of our horses, ponies and other animals are so very sweet and loving and are renowned for having a touch of the magic of Mountain Creek Ranch. We are the only facility in Ontario that specialises in ponies. We have all sizes from the tiniest in Ontario, standing at 24 inches and up to very large Mountain ponies and horses capable of carrying large men up and down the hills and mountains all day long and loving every bit of it… so what are you waiting for, come and check it out for yourself and experience the magic of the ranch.

Business Hours

Come visit us
Email us at ponycamps@gmail,com to make an appointment! For same day drops in appointments ONLY please call AND text 613-334-5906

  • Monday
  • Tuesday - Sunday
    Appointments only