Ski Lessons at Giants Ridge

Get on the slopes today

From our friendly, caring staff to our expansive line of equipment, the Snow Sports School at Giants Ridge is one of the best in Minnesota.

Giants Ridge has a learning area with a 140-foot “Magic Carpet” conveyor lift and a Tow Rope to assist beginner skiers and boarders. Our experienced instructors look forward to making your Giants Ridge experience a great one!

Private & Semi-Private Lessons

We offer lessons for Alpine and Nordic Skiing as well as Snowboarding for Adults and Children. Continue down the page for more information on our kid-friendly group lessons.

Private & Semi-Private Alpine Ski &Snowboard Lesson Price – Adults & Children 4+
1 Hour Private $44
1.5 Hour Private – Our most popular lesson $49
2 Hour Private $64
3 Hour Private $84
Semi-Private: Add an additional person of same ability $30 per additional person

Lesson reservations are strongly encouraged (48-hour advance notice is required for Nordic lessons.). To guarantee a lesson, you must pre-register. All reservations will be held with a credit card. Call the Snow Shop at 218-865-8017 to make a reservation.

Skiing and Snowboarding Tips

Parents and Guests – here are a few tips to make your adventure at Giants Ridge a great one.

Wear the proper clothing. Layers covered by wind proof and waterproof outer gear is a must. Mittens or gloves that are also waterproof really keep the kids dry and warm. Wool or polypropylene socks are great. Feet stay warmer in this kind of sock. Avoid cotton as it does not wick perspiration away and does not keep the body warm. Sometimes helmet liners or balaclavas are great. Remember, a major portion of body heat escapes through our heads.

  • Helmets are recommended and are available for rent in the Rental Shop for $8 each.
  • Goggles or sunglasses help protect your eyes from glare or falling snow. Pack the sunscreen for any weather to protect against the sun’s rays.
  • Anything you forget can be purchased at our Snow Shop.
  • Our Rental Shop can provide you with well-tuned equipment in the right sizes for all ages.

Kid Friendly Lessons

In addition to adult ski and snowboarding lessons, we offer a variety of fun and engaging lessons for ages 4-14. Kids can also join the Giants Ridge Alpine Club to learn about ski racing competition.

Group Lessons

Ridge Kids Ski Beginners & Intermediates

  • Ages 4-14
  • Saturdays & Holidays: 10 am & 1 pm
  • Sundays: 10 am
  • $29 per child for 1.5 hour lesson
  • Children will be grouped by age/ability level

Ridge Riders Board Beginners

  • Ages 8-14
  • Saturdays, Sundays & Holidays: 10:30 a.m.
  • $29 per child for 1.5 hour lesson
  • Children will be grouped by age/ability level

Private Lessons

Progression Lessons (Private): Save $30 – Great Value
Ski & Snowboard
3-Lesson Series – 1.5 hours each $117 per child

Giants Ridge Junior Alpine Club

The Giants Ridge Junior Alpine Club has ended for the season, but will be back next winter.

Are you interested in learning the basics of alpine racing? Join the Giants Ridge Alpine Club. This program offers a fun introduction to the world of ski racing competition. Kids will learn about proper form, run gates and do some fun drills. The Alpine Club is a great way to build confidence, friendships, team work and most importantly to have fun.

The program is for skiers ages 8-12, who can:

  • Board, de-board and ride a chairlift independently
  • Ski in control and confidently down Innsbruck, which is an intermediate/blue run
  • Turn and stop
  • Are Giants Ridge season passholders

Coaches are volunteers, and include Benji Neff (Virginia Areas Alpine Ski Team coach); Brice Walli (Hibbing Alpine Ski Team assistant coach); and, Gene Berg (Giants Ridge Snow Sports School Instructor). Other parent volunteers will be there each Sunday to help. It is a volunteer-driven program.
Registration Information & Dates Coming Soon

Request More Information

Contact Us - Ski Lessons

Request More Information

To inquire about booking your next event, please fill out the details below and a member of the team will be in touch.