top of page

Well-trained and gentle horses for visitors of all experience levels.

Knowledgeable, friendly, and accommodating staff.

Breathtaking scenery and highly recommended private scenic tour.


Situated amidst the lush, rolling hills of Western North Carolina, Elk Mountain Riding Company is surrounded by an awe-inspiring tapestry of forests, meadows, and mountain vistas. Our picturesque setting allows riders to embark on unforgettable adventures, exploring the region's diverse wildlife and flora while traversing meandering trails and open fields.

Trail Riding Ages Start at 8+ 

Anyone ages 8+ can ride our horses on our guided trails! No prior riding experience at all! 

However, be mindful that horses can sense your emotions, no matter how well you hide them.
If you are not comfortable riding or feeling anxious, let the staff know. We'll do our best to make your ride as comfortable and relaxing as possible.

Animal Love


The age for Riding Lessons starts at 5 years old!

Private riding lessons are instructor led and can be one-time lessons or on a monthly pass.

Lessons are great for

  • Learning to ride a horse on your own

  • An enriching physical and mental outdoor activity

  • Improve your sense of well-being and build confidence

  • Become in tune with the horse and improve coordination

Kids Riding Horses
Screenshot 2024-05-17 145425.png
Elk Mountain Holistic
100% Organic and Natural
Produce & Product
bottom of page