tree-icon20 % rental discount with various partners tree-icon Early Bird 15 % until beginning of December 2025 tree-icon20 % rental discount with various partners tree-icon Early Bird 15 % until beginning of December 2025 tree-icon20 % rental discount with various partners tree-icon Early Bird 15 % until beginning of December 2025
ecko-ski-logo-img Eco Ski School
hero image
#1
Rated Snowsport
School in Andermatt
google-review-img google-review-img
Over 250 Verified 5-Star Reviews
See All Reviews

We are Switzerland’s first sustainable, budget-friendly ski school, based in Andermatt where adventure meets environmental responsibility.

Our mission is to make winter sports more eco-conscious by promoting sustainable travel, mindful consumption, and waste reduction.

With 90% of Andermatt’s ski lifts powered by renewable energy, we’re proud to teach skiing and snowboarding in harmony with nature inspiring every guest to leave lighter tracks on the planet.

snow-mountain-img ski-img skiboard-img

Choose Your Course

At Eco Ski School, every turn blends fun, adventure, and mountain magic. Whether it’s your first glide or a new challenge, our instructors make every moment unforgettable.

*Pricing: low/high season (high season:
20/12/’25-04/01/’26 & 07/02/’26-01/03/’26)

father-kids-skiing-snowy-alps1-img

Half Day Private AM

Info
  • Start at 8:30 at Gemsstock is possible on request
  • Possibility to add extra time on the spot, if instructor is available
  • Time Slots
  • 9:00/9:30/10:00
  • Duration
  • 2, 5 hours
  • Max Persons
  • 6 Persons

  • Price 1-3 persons

    Per extra person: 20/25* CHF
  • 289/319 * CHF

Mail

Note: Rentals and skipass not included.

*(Pricing: Low / High Season)

father-kids-skiing-snowy-alps1-img

Half Day Private PM

Info
  • Possibility to start at 11:30/12:00/12:30 if our schedule allows it
  • Possibility to add extra time on the spot, if instructor is available
  • Time Slots
  • 13:00/13:30/14:00
  • Duration
  • 2, 5 hours
  • Max Persons
  • 6 Persons

  • Price 1-3 persons

    Per extra person: 20/25* CHF
  • 259/289 * CHF

Mail

Note: Rentals and skipass not included.

*(Pricing: Low / High Season)

father-kids-skiing-snowy-alps1-img

Full Day Private

Info
  • 9:00-14:00. Get the first lifts and fresh slopes! We suggest a 1h lunch break at 11:30 to avoid rush hour in restaurants. Start at 8:30 at Gemsstock is possible on request.
  • Or 11:00-16:00. Sleep in, have a chill morning and still ski a full day! We suggest a 1h lunch break at 13:30 to avoid rush hour in restaurants.
  • Possibility to add extra time on the spot, if instructor is available.
  • Time Slots
  • 9:00-14:00 | 11:00-16:00
  • Duration
  • 5h incl 1h break
  • Max Persons
  • 6 Persons

  • Price 1-3 persons

    Per extra person: 35/45* CHF
  • 399/449 * CHF

Mail

Note: Rentals and skipass not included.

*(Pricing: Low / High Season )

father-kids-skiing-snowy-alps1-img

Full Day Private Unlimited

Full service for a day of unlimited snowsport and mountain-experience.

Info
  • Up to 6 h skiing
  • Hotel pick-up/drop-off
  • Rental assistance
  • Lunch reservations
  • Video analysis
  • Time Slots
  • Flexible
  • Duration
  • Upto 6 hours
  • Max Persons
  • 6 Persons

  • Price 1-3 persons

    Per extra person: 40/50* CHF
  • 549/619 * CHF

Mail

Note: Rentals and skipass not included.

*(Pricing: Low / High Season)

freeride-lessons-img

Freeride Lessons

Info
  • Learn freeride & off-piste techniques
  • Practice in Andermatt’s controlled, patrolled freeride area
  • Avalanche safety basics with certified instructors
  • 100 % inside secured ski area boundaries
  • Time Slots
  • Based on selected option
  • Duration
  • 2/5 hrs/full day unlimited
  • Max Persons
  • 6 Persons

15% extra on selected regular packages.


Mail

Note: Rentals and skipass not included.

*(Pricing: Low / High Season)

cross-country-ski-private-img

Cross-Country Ski Private

Info
  • Classic or skating.
  • Possibility to add extra time on the spot, if instructor is available
  • Time Slots
  • Flexible
  • Duration
  • 2 hours
  • Max Persons
  • 6 Persons

  • Price 1-3 persons

    Per extra person:: +20 CHF
  • 199 CHF

Mail

Note: No season split. Rentals and skipass not included

*(Pricing: Low / High Season)

group-kids-ski-img

Group Kids Ski

Info
  • “1 DAY” runs daily.
  • “3 DAY” and “5 DAY” start on Monday.
  • Includes at least 4 hours of skiing.
  • Lunch included.
  • Suitable for kids aged 4–16.
  • Min 3 and max 6 kids.
  • Time Slots
  • 9:30-14:30
  • Duration
  • 5h, lunch provided,3-6 kids
  • Max Persons
  • 6 Persons

  • 149 CHF1 Day
  • 429 CHF3 Day
  • 699 CHF5 Day

Mail

Note: No season split. Rentals and skipass not included

*(Pricing: Low / High Season)

quick-tips-img

Quick Tips

Info
  • Short private coaching at the beginning (8:30/9:00) or end of the day (15:00)
  • Occasional spots available around noon.
  • Feel free to ask for availability!
  • Time Slots
  • 09:00/15:00/
  • Duration
  • 1,5 hours
  • Max Persons
  • 3 Persons

  • Price 1-3 persons

    3 persons max
  • 189/209 * CHF

Mail

Note: Rentals and skipass not included.

*(Pricing: Low / High Season)

extra-hour-on-the-spot-img

Extra Hour On The Spot

Info
  • Add an extra hour if you want to continue
  • Ask your instructor during the lesson
  • Instructor may stay longer if available
  • Not available for advance booking
  • Time Slots
  • On requests
  • Duration
  • +1 hours
  • Max Persons
  • 6 Persons

  • Price 1-3 persons

    Per extra person: 10/15* CHF
  • 109/119 * CHF

Notes: Only available during an active lesson. Rentals and skipass not included.

*(Pricing: Low / High Season)

snowboarder-img

Half Day Private AM

Info
  • Start at 8:30 at Gemsstock is possible on request
  • Possibility to add extra time on the spot, if instructor is available
  • Time Slots
  • 9:00/9:30/10:00
  • Duration
  • 2, 5 hours
  • Max Persons
  • 6 Persons

  • Price 1-3 persons

    Per extra person: 20/25* CHF
  • 289/319 * CHF

Mail

Note: Rentals and skipass not included.

*(Pricing: Low / High Season)

snowboarder-img

Half Day Private PM

Info
  • Possibility to start at 11:30/12:00/12:30 if our schedule allows it
  • Possibility to add extra time on the spot, if instructor is available
  • Time Slots
  • 13:00/13:30/14:00
  • Duration
  • 2, 5 hours
  • Max Persons
  • 6 Persons

  • Price 1-3 persons

    Per extra person: 20/25* CHF
  • 259/289 * CHF

Mail

Note: Rentals and skipass not included.

*(Pricing: Low / High Season)

father-kids-skiing-snowy-alps1-img

Full Day Private

Info
  • 9:00-14:00. Get the first lifts and fresh slopes! We suggest a 1h lunch break at 11:30 to avoid rush hour in restaurants. Start at 8:30 at Gemsstock is possible on request.
  • Or 11:00-16:00. Sleep in, have a chill morning and still ski a full day! We suggest a 1h lunch break at 13:30 to avoid rush hour in restaurants.
  • Possibility to add extra time on the spot, if instructor is available.
  • Time Slots
  • 9:00-14:00 | 11:00-16:00
  • Duration
  • 5h incl 1h break
  • Max Persons
  • 6 Persons

  • Price 1-3 persons

    Per extra person: 35/45* CHF
  • 399/449 * CHF

Mail

Note: Rentals and skipass not included.

*(Pricing: Low / High Season)

snowboarder-img

Full Day Private Unlimited

Full service for a day of unlimited snowsport and mountain-experience.

Info
  • up to 6 h skiing
  • hotel pick-up/drop-off
  • rental assistance
  • lunch reservations
  • video analysis
  • Time Slots
  • Flexible
  • Duration
  • Upto 6 hours
  • Max Persons
  • 6 Persons

  • Price 1-3 persons

    Per extra person: 40/50* CHF
  • 549/619 * CHF

Mail

Note: Rentals and skipass not included.

*(Pricing: Low / High Season)

snowboarder-img

Freeride Lessons

Info
  • Learn freeride & off-piste techniques
  • Practice in Andermatt’s controlled, patrolled freeride area
  • Avalanche safety basics with certified instructors
  • 100 % inside secured ski area boundaries
  • Time Slots
  • Based on selected option
  • Duration
  • 2/5 hrs/full day unlimited
  • Max Persons
  • 6 Persons

15% extra on selected regular packages.


Mail

Note: Rentals and skipass not included.

*(Pricing: Low / High Season)

quick-tips-img

Quick Tips

Info
  • Short private coaching at the beginning (8:30/9:00) or end of the day (15:00)
  • Occasional spots available around noon.
  • Feel free to ask for availability!
  • Time Slots
  • 09:00/15:00/
  • Duration
  • 1,5 hours
  • Max Persons
  • 3 Persons

  • Price 1-3 persons

    3 persons max
  • 189/209 * CHF

Mail

Note: Rentals and skipass not included.

*(Pricing: Low / High Season)

extra-hour-on-the-spot-img

Extra Hour On The Spot

Info
  • Add an extra hour if you want to continue
  • Ask your instructor during the lesson
  • Instructor may stay longer if available
  • Not available for advance booking
  • Time Slots
  • On requests
  • Duration
  • +1 hours
  • Max Persons
  • 6 Persons

  • Price 1-3 persons

    Per extra person: 10/15* CHF
  • 109/119 * CHF

Notes: Only available during an active lesson. Rentals and skipass not included.

*(Pricing: Low / High Season)

group-picture

This Season’s Languages

Each winter, our passionate instructors bring together
a mix of cultures and languages.


This season, learn in:

  • English
  • German
  • French
  • Dutch
  • Italian
  • Spanish
  • Portuguese
  • Czech
  • Slovak
  • Polish
  • Russian
  • Swedish
  • Danish
  • Norwegian

Primary Meeting Point

This is where your ski experience begins! Join us at the main meeting point and our team will take care of the rest.

Get Directions

Moments from the Mountains

Experience the energy, smiles, and adventure of our ski school. From first lessons to freestyle runs, every moment on the slopes becomes a fun and memorable learning experience.

Child skiing downhill on the snowy slopes
Kid skiing fast with snow splashing around
Woman posing on a snowy mountain with scenic alpine views
Skier standing on the slope facing the mountains
Child skiing downhill on the snowy slopes
Kid skiing fast with snow splashing around
Woman posing on a snowy mountain with scenic alpine views
Skier standing on the slope facing the mountains

Follow Our Journey

Follow us