In addition to off-site programs, City Ranch offers private and group youth, adult and therapeutic lessons at our facility convenient to the Baltimore beltway. Lessons are fun, interactive, and safe sessions which are individually designed to suit the needs and goals of the rider. Please contact us to schedule your ride!


Registration Now Open for Autumn 2020!

Spaces are limited, contact us by phone or email to register today!

Lesson Details:

  • Lessons include 30 minute of horsemanship (grooming, tacking up, and basic horse care) followed by 60 minutes of riding instruction.

  • Lessons are available 7 days a week. 

  • Start times range from 10am through 6pm.

  • Advanced payment and waiver is required.

  • An instructor will be with riders at all times.

  • *Tip: Evening and weekend lessons are in especially high demand! Consider booking weekend lessons 1-2 weeks in advance or consider booking lessons during the week.

Lesson Pricing​

  • Lessons are $83 for adults and $72 for children. 

  • 4-Lesson Packages are $308 for adults and $264 for children (reduced cost per-lesson).

  • Additional lesson packages are available- contact us to discuss custom packages.

Lesson Policies

  • Children aged 8-17 may enter our lesson program immediately.

  • Children aged 6-7 must first complete an hour-long "lesson evaluation" prior to joining the larger lesson program. Lesson evaluations are a way for the instructor and parent/guardian to together decide if the child is ready to participate in horseback riding lessons safely. Lesson evaluations are 60 minutes and cost $72.

  • Children 5 and under may come out to the ranch for a pony ride. Your child will be able to assist in grooming the horse and tacking them up, and then will ride. An instructor will lead the horse at all times. Pony rides are $33.​

  • Our horses are able to accommodate riders up to 250lbs.

  • Please schedule at least 24 hours in advance for groups of this size.

Trail Rides

City Ranch has a number of trails available on our property and we would love to share them with you. However, we require that riders show confidence and capability in the arena prior to riding on our trails. If you do not have any riding experience, please first schedule a riding lesson before coming out for a trail ride. Trail rides are the same length as riding lessons and follow the same pricing.

Make Up Policy

The City Ranch has a very liberal make-up policy.

  • Rescheduling/ Cancellations: If you need to cancel or reschedule your lesson, please provide at least 48 hours notice to allow us to notify the instructor and wait-listed riders. We will happily work to accommodate you, but kindly understand that we are unable to refund riders if they fail to notify us in advance.

  • In the case of inclement weather, City Ranch will contact riders at least 90 minutes before the lesson to reschedule.

Private Lesson Packages are available! We work with your schedule and riding goals to customize the experience for you or your child. Please contact The City Ranch for options, scheduling, and pricing.

Our Curriculum

Our instructions are based on a curriculum developed by the University of Oklahoma, covering educational topics ranging from medical care to psychology.


Level I: 
Identifying the Horse, Understanding the Behavior of Horses, Handling Horses Safely, Grooming a Horse, Learning the Fundamentals of Foot Care, Recognizing Common Leg and Foot Problems, Monitoring Horse Heath, Performing Basic First Aid, Keeping a Horse.

Level II: 
Selecting and Caring for Tack and Equipment, Understanding Equine Anatomy and Physiology, Meeting a Horse's Nutritional Needs, Controlling Parasites, Preventing Diseases, Recognizing and Treating Lameness, Preparing to Ride, Conditioning the Equine Athlete, Caring for the Aging Horse, Marketing a Horse, Judging Horses, Transporting a Horse.

Gift Cards

Give the gift of horseback riding joy! Your contribution supports City Ranch programming and recipients have unforgettable experiences in the saddle!

Call us:


Visit us: 

7613 Dogwood Road, Windsor Mill MD