Home › Services › Riding lessons › Maine

Horseback riding lessons in Maine

71 stables in Maine offer riding lessons, out of 99 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.

71Stables
54Cities
99All stables in ME

Top 12 by rating and reviews

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

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

Oak Grove Equestrian

575 Oak Grove Rd

LessonsBoardingBeginners
4.1Rating
108Reviews
4Services

She has a case manager who helped get her set up with lessons here and it has been such a blessing to watch her confidence grow with the help of their excellent programs and staff.

From a Google review

Hearts & Horses Equestrian & Therapeutic Riding Center

63 Justin Merrill Rd

LessonsBoardingBeginners
4.7Rating
78Reviews
8Services

10 out of 10 would recommend them if you're looking for lessons, leasing, boarding, or a simply a welcoming horse community that feels like family!

From a Google review

The stable's website says so too.

Living Wells Farm Equine-Assisted Services

282 Allen Rd

Trail ridesLessonsBoarding
4.4Rating
69Reviews
7Services
Lessons: per the stable's website

Eastmark Performance Horses

25 E Mark Dr

Trail ridesLessonsBoarding
4.8Rating
51Reviews
6Services

Susan is an excellent, attentive instructor who plans out an appropriately challenging lesson well suited to the riding ability of the client.

From a Google review

The stable's website says so too.

Riding To the Top Therapeutic Riding Center

14 Lilac Dr

LessonsTherapeutic riding
4.8Rating
45Reviews
2Services
Lessons: per the stable's website

Deepwood Farm

84 Parsonage Hill Rd

Trail ridesLessonsBoarding
4.6Rating
45Reviews
6Services
Lessons: per the stable's website

Apple Hill Stables, LLC.

4261 Union St

LessonsEnglishWestern
4.8Rating
42Reviews
3Services
Lessons: per the stable's website

It Takes Two Farm

508 Gray Rd

Trail ridesLessonsBeginners
4.7Rating
41Reviews
6Services

My daughter has taken several horse back riding lessons as well as girl scout horse back riding parties and spring break lessons there.

From a Google review

The stable's website says so too.

Cape Ledge Farm

35 Ocean House Rd

Trail ridesLessonsBoarding
4.6Rating
35Reviews
5Services

It’s ridiculously easy to book a lesson and if there is a mistake with the trainer they will inform you several hours before the lesson which is why I give it 5 stars.

★★★★★ Helena, Mar 2019

Martin Woods Farm

24 Abijah Hill Rd

Trail ridesLessons
5Rating
30Reviews
2Services
Lessons: mentioned in 2 customer reviews

Hideaway Acres

24 Gabriel Woods Rd

Trail ridesLessonsBoarding
4.4Rating
34Reviews
6Services

She loves Kate’s overall approach to meeting the riders and horses where they are at and making the best of the lesson based on that.

From a Google review

The stable's website says so too.

Crystal Lake Farm

306 Shaker Rd

Lessons
4.8Rating
31Reviews
1Services

The girls were able to get a horse lesson, the house is good and a good deck for drinks at night.

★★★★★ Dalida, Sep 2020

More stables with riding lessons in Maine, by city

Arundel 1 stable

Auburn 1 stable

  • UNDERWOOD FARM616 W Auburn Rd, Auburn · ★ 4.8 (20)
    Lessons: per the stable's website

Augusta 3 stables

  • Wright Way Stables198 Eight Rod Rd, Augusta · ★ 4.8 (14)

    Our daughter has had lessons here and so far is in love with it.

    ★★★★★ Maineelite, Dec 2023
  • Whispering Woods Stables150 Ingraham Mountain Rd, Augusta · ★ 4.7 (14)
    Lessons: per the stable's website
  • Friendship Stables200 Eight Rod Rd, Augusta · ★ 4.6 (5)

    My daughter has taken lessons at the stable for a few years now and they are very accommodating to her special needs situation.

    ★★★★★ Jeff, Aug 2016

Bangor 1 stable

  • Wild Ivy Farm Inc2023 Essex St, Bangor · ★ 4.9 (14)

    I take riding lessons here from Cassie, and the facility, horses, and instruction are top notch.

    ★★★★★ Debra, Jan 2023

Berwick 2 stables

  • Graystone Stables85 Little River Rd, Berwick · ★ 4.7 (25)

    I've taken lessons with Kate and she has always been so great to me!

    ★★★★★ Undefined, Sep 2017
  • Great Heights Stable LLC93 Guinea Rd, Berwick
    Lessons: per the stable's website

Biddeford 1 stable

  • Swan Brook Equestrian Center716 South St, Biddeford · ★ 5 (7)

    Recommend her if you're looking for a trainer or lessons.

    From a Google review

Bowdoin 1 stable

Brunswick 1 stable

  • Sable Oak Equestrian Center36 Bridge Rd, Brunswick · ★ 4.6 (16)

    Patient instructors that teach the fundamentals of riding in all levels of discipline.

    ★★★★★ Dixie, Feb 2019

Cape Elizabeth 1 stable

Charleston 1 stable

  • East Ridge Stables405 Ridge Rd, Charleston · ★ 5 (18)

    Best place to go for lessons or to board a horse.

    ★★★★★ Paul, Mar 2018

Clifton 1 stable

  • Stone Wall Stables86 Mill Ln, Clifton · ★ 4.8 (8)

    Wether your looking for private lessons, or a week-long riding camp, look no further.

    From a Google review

Cumberland Center 1 stable

  • Dream On Stables, LLC228 Greely Rd, Cumberland Center · ★ 5 (3)

    My granddaughter takes riding lessons at Dream on.

    From a Google review

Dayton 1 stable

Dover-Foxcroft 1 stable

  • Infinity Farm11 Mack Hill, Dover-Foxcroft · ★ 4.6 (21)
    Lessons: per the stable's website

Eliot 1 stable

  • Bartlett Homestead Stables235 Depot Rd, Eliot · ★ 4.7 (12)

    While I have taken some lessons over the years at other stables, these previous lessons were mostly about what I do so that the horse responds.

    ★★★★★ Nancy, Mar 2023

Falmouth 1 stable

Frankfort 1 stable

  • Sunny Hill Stable56 Tyler Ln, Frankfort · ★ 5 (17)

    I've been so happy to start riding again after a bit of childhood experience, and to have my daughter begin lessons here, and also get my husband out for trail rides too!

    From a Google review

Freeport 1 stable

  • Freeport Equestrian Center32 Webster Rd, Freeport · ★ 5 (5)

    Most importantly my lesson horse was a pure delight, responsive and simply a joy.

    From a Google review

Garland 1 stable

Gorham 1 stable

  • Vienna Farm594 Fort Hill Rd, Gorham · ★ 4.9 (9)
    Lessons: per the stable's website

Gray 3 stables

Harpswell 1 stable

  • Blackberry Farm30 Pine Ledge Rd, Harpswell · ★ 5 (1)
    Lessons: mentioned in a customer review

Hebron 1 stable

  • Slattery Stables51 Patten Hill Rd, Hebron · ★ 5 (2)

    Audrey also does lessons with her own horses, and she’s an amazing teacher to any little girl that goes into lessons with her.

    ★★★★★ Nevaeh, Jan 2024

Hiram 1 stable

Kenduskeag 1 stable

Kittery 1 stable

  • Little Brook Farm & Pony Parties7 Shapleigh Rd, Kittery · ★ 5 (7)

    The instructor is incredibly kind, patient, and welcoming, which makes every lesson a wonderful experience.

    ★★★★★ S, Jun 2026

Lisbon 1 stable

Lisbon Falls 1 stable

  • RiverView Farm Inc.58 Edgecomb Rd, Lisbon Falls · ★ 4.2 (19)
    Lessons: mentioned in 2 customer reviews

Litchfield 1 stable

  • Copper Creek Stables373 Richmond Rd, Litchfield · ★ 5 (9)

    We started with a tour, some horseback riding lessons, followed by a beautiful trail ride, and wrapped up the day with a cozy fire and s’mores!

    From a Google review

Lyman 2 stables

Monmouth 1 stable

  • Blazing Star Stables185 Academy Rd, Monmouth · ★ 4 (10)

    We had a fabulous private lesson, and learned a lot about horses.

    ★★★★★ Evan, Jun 2021

New Gloucester 2 stables

Newburgh 1 stable

  • Puckerbrush Farm97 Miles Rd, Newburgh · ★ 4.7 (20)
    Lessons: per the stable's website

Orono 1 stable

  • Starwalk StableMain Rd, Orono · ★ 4.7 (7)

    Excellent place for lessons.

    ★★★★★ Ishi, Feb 2021

Orrington 1 stable

Otisfield 1 stable

  • Avalon Meadows Equestrian Center494 Bean Rd, Otisfield · ★ 4.9 (18)

    The staff is excellent, very friendly and knowledgeable with lessons and matching personalities between the rider and horse.

    ★★★★★ Beth, Oct 2023

Poland 1 stable

Pownal 2 stables

  • Evergreen Farm181 Fickett Rd, Pownal · ★ 5 (6)

    Amy always creates dynamic lessons that really focus on the rider.

    ★★★★★ Erin, Oct 2022
  • Venture Farm400 Hodsdon Rd, Pownal
    Lessons: per the stable's website

Readfield 1 stable

Saco 1 stable

  • Setting Sun Stable146 McKenney Rd, Saco · ★ 4.5 (8)

    The owner/trainer was amazing… I could not have imagined a better time for my grandson's first lesson… Everyone was friendly, caring, and professional.

    ★★★★★ Janice, Mar 2025

Sanford 1 stable

Scarborough 1 stable

South Berwick 2 stables

  • Lyman Hill Farm57 Bennett Lot Rd, South Berwick · ★ 4.5 (8)

    We can't wait to come back for another party and private riding lessons!

    From a Google review
  • Triple C Stable4 McLean Dr, South Berwick · ★ 5 (6)
    Lessons: per the stable's website

Standish 1 stable

  • Schnell Equestrian187 Pequawket Trail, Standish · ★ 1 (2)
    Lessons: per the stable's website

Topsham 1 stable

  • Windward Farm Inc556 Middlesex Rd, Topsham · ★ 5 (6)

    I’ve also had two lessons so far with Caitlin of Athena Equestrian here that proved productive and fun and I hope to take many more, and I hope to ride horses here more often.

    From a Google review

Vassalboro 1 stable

  • Lupine Farm1112 Riverside Dr #201, Vassalboro · ★ 4.9 (9)
    Lessons: per the stable's website

Wales 3 stables

Windham 1 stable

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 Maine, by city

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

More in Maine