Thank you for your interest in horseback riding lessons. Here at Cornerstone we pride ourselves on producing riders with horsemanship skills and compassion. We teach riders at the pace they need to be at, gaining experience riding with horses in harmony, in balance, and with the correct rhythm and timing. Our goal is to make riding feel like dancing with horses.

If Stock Seat riding is your preference, Cowboy dressage, or even if you aspire be a hunter jumper, Cornerstone is a great place to begin your journey.

We offer riding lessons for all ages and levels.

After taking the Massachusetts State Instructor's License test in Boston, contact Cornerstone Ranch to make arrangements to complete your apprenticeship requirements.

Purchase a 10 pack deal on lessons and receive $100 off your purchase! Use the code generated 10 times in the reservation system to book your rides.

We encourage extra riding time in addition to weekly lessons. This can often be arranged by volunteering at Cornerstone Ranch. Some of the volunteers at Cornerstone have been helping out at the ranch in excess of 10 years. Lucky us! horseshoe


“Cornerstone was where I regained my confidence as a rider. I went from being afraid of cross rails and timid on horseback, to galloping in the fields on trail lessons and jumping two foot verticals without even thinking about it. They are patient and kind at Cornerstone and went at my pace to help me restore my faith in myself and in my abilities.” -Bethany, 25

“The best part of the lessons at Cornerstone Ranch, is having the sense that you are a part of a loving and welcoming community. Whilst learning the skill and art that goes into riding, the bonds that are created between both rider and horse are sure to touch your heart!” -Sammy 15

"Before I started taking lessons at cornerstone my mom researched to find the best place. At many of the barns she looked into the lessons were expensive. I have been with cornerstone for about 10 years and lessons are affordable with awesome instructors." – Katie, 19