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:

  • Youth and Adult lessons are 90-minutes long.

  • 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.

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

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

Lesson Pricing​

  • 90-minute lessons are $83 for adults aged 18+.

  • 90-minute lessons are $72 for children aged 8-17.

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

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

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

Riding Evaluations

  • Children aged 6-7 must first complete an hour-long Riding Evaluation prior to joining the lesson program.

  • Riding 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.

  • 60-minute Riding Evaluations for 6-7 year olds are $65.

Pony Rides

  • Children and adults aged 3+ may come out to the ranch for a pony ride.
  • Riders 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.​

Trail Rides

City Ranch has a number of trails available on our property and we would love to share them with you. 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 21244