Home › Services › Riding lessons › New Hampshire

Horseback riding lessons in New Hampshire

106 stables in New Hampshire offer riding lessons, out of 140 stables we list in the state. Each one is here because a customer review or its own website mentions riding lessons, and the proof is under each stable.

106Stables
78Cities
140All stables in NH

Top 12 by rating and reviews

Ranked by Google rating × number of reviews (10 reviews or more). The other 94 stables are listed by city below.

Open-now times come from Google; call the stable before you go.

Lucky 7 Stables

154 Litchfield Rd

Trail ridesLessonsBoarding
4.8Rating
200Reviews
5Services
Lessons: per the stable's website

Franconia Notch Stables

1172 Easton Rd #116

Trail ridesLessonsBeginners
4.8Rating
129Reviews
3Services
Lessons: mentioned in a customer review

Shannon Trails

208 Shannon Rd

LessonsBoarding
4.7Rating
111Reviews
3Services
Lessons: mentioned in 25 customer reviews

High Meadows Farms, Wolfeboro (Summer Location), New Hampshire

975 Beach Pond Rd

Trail ridesLessonsBeginners
4.8Rating
70Reviews
6Services

We ended up doing four riding lessons and a trail ride, plus a lot of learning outside of the rink, which is exactly what we were looking for.

From a Google review

The stable's website says so too.

Chase Farms Riding Academy LLC

146 Federal Hill Rd

Trail ridesLessonsBeginners
4.8Rating
68Reviews
6Services
Lessons: per the stable's website

Mountain Lane Farm

11 Stone Ln

Trail ridesLessonsBoarding
5Rating
60Reviews
5Services

If you need your horse boarded, training, looking to lease, lessons or just a trail ride look no further.

From a Google review

North Road Farm

370 North Road

Trail ridesLessonsBeginners
4.8Rating
61Reviews
4Services
Lessons: per the stable's website

Mount Washington Stables

175 Mount Washington Hotel Rd

Trail ridesLessonsBeginners
3.6Rating
74Reviews
3Services
Lessons: mentioned in 3 customer reviews

Victory Gallop at Green Acres Stables

174 Drew Rd

LessonsBoardingSummer camps
4.4Rating
58Reviews
5Services
Lessons: mentioned in 5 customer reviews

Full Circle Farm

80 Edgell Rd

Trail ridesLessonsTherapeutic riding
5Rating
47Reviews
3Services
Lessons: mentioned in 3 customer reviews

Lakes Region Riding Academy

26 Young Rd

Trail ridesLessonsBoarding
4.9Rating
46Reviews
9Services
Lessons: per the stable's website

Serenity Stables

515 Union Rd

LessonsBoardingBeginners
4.1Rating
49Reviews
3Services

Great place for the kids to take riding lessons & learn to care for a horse from mucking stalls to putting on saddle to feeding & vet care.

From a Google review

More stables with riding lessons in New Hampshire, by city

Amherst 2 stables

Atkinson 1 stable

Auburn 3 stables

  • Saddle Hill Stables24 Pasture Rd, Auburn · ★ 5 (10)

    I would recommend Hillside Equestrian farm (Ethel Nye) for boarding, lessons, training, leasing with lessons, volunteering, special needs.

    From a Google review
  • High Gait Stables249 Bunker Hill Rd, Auburn · ★ 5 (2)

    The woman that gave the girls their lesson was so great with them, even let them feed, brush, and un-tack the horse after their lessons.

    ★★★★★ Elizabeth, Apr 2019
  • KMP Show Horses LLC24 Pasture Rd, Auburn · ★ 5 (1)
    Lessons: per the stable's website

Barrington 1 stable

  • Wide Pine Farm301 Beauty Hill Rd, Barrington · ★ 5 (1)
    Lessons: per the stable's website

Boscawen 1 stable

Bow 1 stable

  • Blake's Pony Farm6 Foote Rd, Bow · ★ 5 (6)

    My daughter loves both individual lessons as well as weekend Barn Buddies.

    ★★★★★ Dawna, Oct 2025

Brentwood 3 stables

  • Sea Star Stable73 Middle Rd, Brentwood · ★ 4.8 (18)

    We love Sea Star Stable and we want to express our gratitude to Kara, Sarah and all the wonderful lesson horses that put a smile on his face.

    From a Google review
  • Star Lit Hollow Farm83 Lake Rd, Brentwood · ★ 4.6 (16)
    Lessons: mentioned in 5 customer reviews
  • Five Stars Farm147 Pickpocket Rd, Brentwood · ★ 4.8 (5)
    Lessons: per the stable's website

Brookline 1 stable

  • Brookline Equestrian Center57 Oak Hill Rd, Brookline · ★ 4.3 (6)

    I would recommend lessons to anyone, beginner, advanced, or anyone who is just looking to have a good time and connect with the horses.

    From a Google review

Canaan 2 stables

Candia 1 stable

  • Wingedspur Farm24 Currier Rd, Candia · ★ 5 (13)
    Lessons: per the stable's website

Canterbury 1 stable

  • Windswept Farm, LLC63 Old Schoolhouse Rd, Canterbury · ★ 4.4 (13)
    Lessons: mentioned in a customer review

Center Conway 1 stable

Chester 3 stables

  • Martin Family Ranch417 Candia Rd, Chester · ★ 5 (39)

    This experience was more than just getting on a horse and going through a trail, it was like a mini lesson.

    From a Google review
  • Graceful Image Farm858 Candia Rd, Chester · ★ 4.5 (24)

    Enjoyable horseback riding lessons

    From a Google review
  • Over the Oxer Equestrian156 Derry Rd, Chester
    Lessons: per the stable's website

Chesterfield 1 stable

Concord 1 stable

  • Abaris Stables46 Appleton St, Concord · ★ 5 (24)

    My daughter started out taking private lessons and I asked Linda if I could join and now it's our special Mother-daughter weekly lessons.

    ★★★★★ Michaeleen, Dec 2025

Croydon 1 stable

  • Oak Hill Farm285 Reeds Mill Rd, Croydon · ★ 4.7 (12)

    Absolutely amazing staff and place for all your horse boarding needs along with personal lessons!

    ★★★★★ Andrew, Sep 2026

Danville 1 stable

  • Verrill Stables205 Kingston Rd, Danville · ★ 4.7 (25)

    Verrill stables is fantastic and I am NOT related (that we know of 😄) We have 3 grandkids taking lessons and they are patient with all of them.

    From a Google review

Deerfield 1 stable

  • Wolf Creek Stables35b Raymond Rd #1519, Deerfield · ★ 4.8 (18)

    My riding and my horse has improved significant since starting lessons, even though we were already an accomplished team.

    ★★★★★ Tricia, Sep 2023

Deering 1 stable

  • Spinner Farm192 Old County Rd N, Deering · ★ 4.3 (17)

    Leslie is a great instructor and not only teaches the kids how to ride, but also teaches the kids about respecting the animals and how to care for them.

    ★★★★★ Derek, May 2019

Derry 5 stables

Dover 2 stables

  • Paradis Performance Horses180 Tolend Rd, Dover · ★ 5 (10)
    Lessons: mentioned in a customer review
  • Sunswept Stables229 Spruce Ln Ext, Dover · ★ 5 (8)

    Nice spot to board your horse or take riding lessons.

    ★★★★★ Andrew, Nov 2018

Dunbarton 2 stables

  • Thorberchon Farm206 Robert Rogers Rd, Dunbarton · ★ 5 (23)

    Lessons and trail rides are offered for all ages, and my boys love the school vacation horse camps!

    From a Google review
  • Cater Stables1201 Montalona Rd, Dunbarton · ★ 4.8 (16)
    Lessons: per the stable's website

Durham 1 stable

  • UNH Horse BarnHorse Barn, 288 Mast Rd, Durham · ★ 4.8 (30)

    I visited this horse barn with a friend and the instructor that was giving a lesson at the time, let us come in and quietly watch the lesson at a moments notice.

    ★★★★ Devyn, Apr 2018

East Hampstead 1 stable

  • Hawk Stone Stable50 Frye Rd, East Hampstead · ★ 4.9 (8)
    Lessons: per the stable's website

Enfield 1 stable

  • Wild Rose Farm366 Shaker Hill Rd, Enfield · ★ 4.9 (9)
    Lessons: mentioned in a customer review

Epping 3 stables

  • Rileys Farm74 Hedding Rd, Epping · ★ 4.8 (35)

    Anne, the onsite trainer, is wonderful and does lessons of all disciplines and skillsets, as well as running fun clinics year around.

    From a Google review
  • Hana Poulin Dressage & Driving LLC103 Old Nottingham Rd, Epping · ★ 5 (10)

    I got watch her teach a driving lesson and she was clear and calm.

    From a Google review
  • Moonlight Equestrian Center103 Old Nottingham Rd, Epping · ★ 5 (3)

    Alaina loves taking lessons here.

    From a Google review

Francestown 1 stable

Freedom 1 stable

Gilsum 1 stable

  • Ledgebrook Farm23 Maguire Dr, Gilsum · ★ 4.5 (17)

    Patty has given her confidence with the horse's by doing everything with the children that get lessons so that they are comfortable not only on them but with them(the horses).

    From a Google review

Goffstown 1 stable

Greenfield 1 stable

  • Rosewood Equine62 Forest Rd, Greenfield · ★ 5 (20)

    I had a wonderful lesson and I left feeling so good about myself!

    From a Google review

Hampton Falls 1 stable

  • Taylor River Farm6 Swain Dr, Hampton Falls · ★ 4.7 (18)

    I took a long break from riding, after 3 lessons I feel my strength and confidence coming back.

    ★★★★★ Lauren, Feb 2021

Hanover 1 stable

Hollis 1 stable

  • Hollis Ranch192 Wheeler Rd, Hollis · ★ 4.2 (18)

    She is kind and patient and I have learned so much about these majestic creatures and about myself during my weekly lessons.

    From a Google review

Hudson 1 stable

  • Rock Hill Stable104 Pelham Rd, Hudson · ★ 5 (4)

    I've been to other barns where I've felt my child ignored during her lessons or pressured into showing, but never here!

    From a Google review

Jaffrey 1 stable

Keene 1 stable

  • Dusty Dog Farm700 West St, Keene · ★ 4.7 (18)

    She was immediately more confident as the trainer taught her farm more than just how to ride (she learned how to stand with the horse, clean it's hooves, put all the gear on, etc.

    From a Google review

Kensington 3 stables

  • Yorkfield Stables, LLC152 Drinkwater Rd, Kensington · ★ 4.9 (21)

    The quality of the lessons is exceptional there is simply nothing not to be deeply excited about.

    From a Google review
  • The Carriage Barn Equestrian Center10 Trundlebed Ln, Kensington · ★ 4.9 (18)

    They offer lessons on horses or in a carriage based on abilities.

    ★★★★★ Devyn, Mar 2018
  • Flying Colour Farms22 Lamprey Rd, Kensington · ★ 4.9 (15)

    Stevie has taught me the most amazing amd helpful things.

    ★★★★★ Vaneesa, Dec 2015

Lee 2 stables

  • Boulder Brook Stables596 Calef Hwy, Lee · ★ 4.6 (32)
    Lessons: mentioned in 6 customer reviews
  • Covered Call Farm64 Harvey Mill Rd, Lee · ★ 5 (3)

    It was such a great foundation for me to learn and respect the horse behavior before I start riding lessons and volunteering at my favorite rescue.

    From a Google review

Lempster 1 stable

  • Floyd Woods Farm379 Hurd Rd, Lempster · ★ 5 (19)

    Definatly my favorite place to take a lesson.

    ★★★★★ Charlie, Nov 2021

Londonderry 1 stable

  • Twin Gates Farm195 Mammoth Rd, Londonderry · ★ 4.6 (18)

    It's not just about getting on a horse to ride but Darcy takes the time to teach them how to care for the horse, tack the horse and is a wonderful riding instructor.

    From a Google review

Loudon 1 stable

  • Wind Hill Farm7249 Pleasant St, Loudon · ★ 5 (12)

    My daughter gets wonderful horseback riding lessons here with an incredible trainer.

    From a Google review

Lyndeborough 1 stable

  • Pony Farm233 Old Temple Rd, Lyndeborough · ★ 4.9 (31)

    Recently he had to switch horses, get different instructors, private lessons instead of groups with his friends.

    ★★★★★ April, Jun 2019

Madison 1 stable

  • Windcroft Stables31 Windcroft Ln, Madison · ★ 5 (9)
    Lessons: per the stable's website

Manchester 1 stable

  • Just In Time Farm191 Litchfield Rd, Manchester · ★ 4.9 (18)

    Whether you’re a brand-new beginner or an experienced equestrian, there are a variety of lesson horses and lease options available for both riding and driving.

    From a Google review

Mason 2 stables

  • Contry Hill Farm271 Reed Rd, Mason · ★ 5 (20)
    Lessons: per the stable's website
  • Unity Equestrian, LLC399 Hurricane Hill Rd, Mason · ★ 5 (11)

    We started with an evaluation lesson which I found helpful for the child to know if it's really what they want.

    ★★★★★ Tonya, Jul 2022

Milford 2 stables

Mont Vernon 1 stable

  • Hobbs Barn110 Brook Rd, Mont Vernon · ★ 5 (12)

    Our family has loved the environment so much that both my husband and I have also taken lessons with Tammy.

    ★★★★★ Carmen, Feb 2026

Moultonborough 1 stable

New Boston 1 stable

  • CoComeau Equestrian208 Chestnut Hill Rd, New Boston · ★ 5 (9)
    Lessons: per the stable's website

New Durham 1 stable

  • Stony Pine Farm LLC398 Kings Hwy, New Durham · ★ 4.8 (21)

    Fantastic farm for riding and lessons of all ages.

    From a Google review

New Ipswich 1 stable

  • Furnace Brook Farm158 Appleton Rd, New Ipswich · ★ 5 (13)

    I ride here and I always get great lessons from the owner!

    ★★★★★ Darien, Jan 2018

Newmarket 1 stable

  • Full Moon Stables71 Grant Rd, Newmarket · ★ 5 (10)

    If you need lessons, training board, normal board or even just have some questions, Ellen should be your first stop!

    From a Google review

Newport 2 stables

  • All The Class Equestrian163 Coon Brook Rd, Newport · ★ 4.8 (11)

    My daughter and I both take lessons there, take the horsemanship class, and have done board and train with our horses.

    ★★★★★ Matthew, Nov 2021
  • Full Circle Farm Therapeutic Horsemanship80 Edgell Rd, Newport · ★ 4.8 (4)
    Lessons: per the stable's website

Newton 2 stables

  • CPM Stables34 S Main St, Newton · ★ 5 (6)

    When she got to a point where she seemed anxious, they changed her lesson format and got her back on track.

    From a Google review
  • Northern Belle Stables99 Amesbury Rd, Newton · ★ 4.5 (6)
    Lessons: per the stable's website

Nottingham 1 stable

  • Longfellow Dressage180 Mitchell Road, Nottingham · ★ 5 (3)
    Lessons: per the stable's website

Pelham 1 stable

  • Sunrise Farm375 Windham Rd, Pelham · ★ 4.4 (10)

    I've been taking lessons with Mark for over a year and I don't believe any other place can educate you on how to handle/ride horses.

    From a Google review

Pembroke 2 stables

  • Townsend Training Farm536 4th Range Rd, Pembroke · ★ 4.9 (26)

    The farm is clean, well kept and has a terrific clientele of boarders and lesson folks that really make this barn a family; and every ride a fun one.

    From a Google review
  • NZN Horsemanship at Gelinas Farm471 4th Range Rd, Pembroke · ★ 4.9 (23)

    Whether you go to Gelinas Farm to board your horse, get training for your horse, or take lessons, you will become part of the wonderful Gelinas family.

    From a Google review

Portsmouth 1 stable

  • High Standard Stable305 Peverly Hill Rd, Portsmouth · ★ 5 (15)
    Lessons: per the stable's website

Raymond 2 stables

  • Equine Discovery Center7 Old Fremont Rd, Raymond · ★ 5 (15)

    If you are looking for lessons I highly recommended.

    ★★★★★ Megan, Mar 2018
  • Windhaven Farm117 Chester Rd, Raymond · ★ 4.8 (12)

    Nice,well cared for lesson horses.

    ★★★★★ Diane, Aug 2018

Richmond 1 stable

  • Richmond Hill Stable300 Fish Hatchery Rd, Richmond · ★ 5 (16)

    The best place you could ever go for riding lessons and boarding/leasing.

    ★★★★★ Lily, Oct 2012

Rindge 1 stable

  • Fiddle Leaf Farm59 W Main St, Rindge · ★ 5 (1)
    Lessons: per the stable's website

Rochester 1 stable

Rollinsford 1 stable

  • Whishmaker Stables464 Portland Ave, Rollinsford · ★ 4.5 (27)

    They have taught her so much and given her so much support and encouragement to help her be the rider she wants to be.

    ★★★★★ Tisha, Aug 2021

Rye 1 stable

  • Driftwood Equestrian1090 Washington Rd, Rye · ★ 3.8 (18)

    Lead line on ponies for tiny tots, walk trot lessons for children or adults and challenging hunter/jumper courses for the more advanced rider.

    From a Google review

Sandown 1 stable

  • Patchwood Farm42 Hawkewood Rd, Sandown · ★ 5 (27)
    Lessons: per the stable's website

Somersworth 1 stable

Swanzey 1 stable

  • FarWell Farm6 South Rd, Swanzey · ★ 4.6 (21)
    Lessons: mentioned in 7 customer reviews

Weare 1 stable

  • Brown Ridge Farm29 Brown Ridge Rd, Weare · ★ 5 (3)
    Lessons: per the stable's website

Questions to ask a lesson barn

  1. Who would teach me? Ask how long the instructor has taught and which riders they usually work with.
  2. Private or group? Ask how many riders are in a lesson and what level they ride at.
  3. English or Western? Ask which style the barn teaches, and whether you can try both.

What riding lessons are like →

Riding lessons in New Hampshire, by city

The number counts the stables on this page; each city link opens every riding stable we list there.

More in New Hampshire