The Love of Skiing & Riding Starts Here

Learn to Ski or Snowboard in the Mountains of Maine! At Black Mountain of Maine, we offer affordable ski, snowboard, and telemark lessons for all ages and skill levels in a fun, safe environment. Choose from seasonal programs or single-day lessons tailored to beginners, intermediates, and experts. Whether you're trying skiing or snowboarding for the first time, advancing your skills, or mastering the woods and steeps, we have the perfect group for you. Lessons are open to students ages 5 and up—start your mountain adventure today!

If you don’t find the slot that you were hoping for, email our office to be added to the wait list. 

10 Week Seasonal Lesson Program
Begin January 4th & 5th

Get ready for an exciting winter adventure! We're launching a brand-new seasonal lesson program that’s perfect for families looking to take their skills to the next level. With lessons available Saturday mornings (10:00-11:30), Saturday afternoons (2:00-3:30), or Sunday mornings (10:00-11:30), you can pick what fits your schedule. Best of all, every participant gets a season pass included with registration! It’s the perfect way to make the most of your time on the mountain! 

Kinder Club

For ages 5 and 6 (Ski only)
$550 Includes a season pass.

This 10 week Seasonal Group Lesson begins on January 4th/5th. Lessons are 90 minutes long. There are 3 sessions to choose from:

Saturday mornings from 10:00-11:30, Saturday afternoons from 2:00-3:30 OR Sunday mornings from 10:00-11:30. (Please line up 15 minutes prior to the lesson start time). Groups for this age will be kept to no more than 5 children per group.

Snow Kids

For ages 7-14 (Ski and snowboard)
$550 Includes a season pass.

This 10 week Seasonal Group Lesson begins on January 4th/5th. There are 3 sessions to choose from:

Saturday mornings from 10:00-11:30, Saturday afternoons from 2:00-3:30 OR Sunday mornings from 10:00-11:30. (Please line up 15 minutes prior to the lesson start time). Groups for this age will be kept to no more than 7 children per group.

Daily Lesson Programs

(Weekends & Holidays)

All lessons are based on instructor availability. Please check in with our office for additional lesson times based on instructor availability.

  • 1 hour group lesson

    These group lessons are designed for beginner & novices ages 5 and older as well as adults. Ski or snowboard. A great way to get introduced to the sport. Groups meet at 10:00am, 12:00pm or 2:00pm on Saturdays and Sundays. Tickets are not included. $65

  • 90 minute group lesson

    For those ages 5-6 (ski only) and 7-99 (ski and snowboard). Morning lessons run from 10:00am-11:30. Afternoon lessons begin at 2:00pm and end at 3:30pm. Tickets are not included. $75

  • learn to ski and ride package

    For those wanting to learn how to make their first turns. This package includes a lift ticket, rentals and a 1 hour lesson. Lessons are offered on Saturdays and Sundays at 10:00am, 12:00pm and 2:00pm. Participants meet at the ski school sign near the outdoor fire pit. (please line up 15 minutes prior to the lesson start time). $100 (one time only)

  • private lesson

    Private 1 hour clinics are offered at 10:00am, 12:00pm and 2:00pm for those who are looking to escalate their skills in a one on one learning environment. Tickets are not included. $90 One additional student may join for an additional $50 for a semi-private group lesson. (additional student must be similar age and skill level)

  • glade clinic

    90 minute clinic for intermediate & above levels only. Improve your skiing & riding on ungroomed terrain by adding the tools required to safely enjoy the trees, steeps, bumps and powder. Experience the incredible glade network that BMOM’s own Angry Beavers have created. Explore in boundary glades from Allagash Woods to St. Croix based on your comfort level. All mountain skis with an 88mm waist are required for skiers. Conditions and instructor availability dependent. $100 (up to 3 additional students may join for an additional $40 each). Tickets are not included. Call 207-364-8977 ext 4 or email to schedule.