Lessons & Programs

Fall programs are now open for registration!

We offer programs for all ages and every season. We are open year-round for indoor sports and outdoor adventures. Learn a new skill from one of our certified instructors and grow your skills in our lessons. From mountain biking, skating and hockey, outdoor adventure to ski and snowboard, we have something for everyone.  

  • Program price includes hill access for the duration of the lesson only. Visit Guest Services to extend your hill access.
  • Not sure what level is right for you? Check out our Levels Guide.  

Check out our great selection of programs available below. Filter by season, type, age, and more! Or, view our Summer Camp Finder.

Important: Participation in all Programs Requires Waiver Completion prior to program start.
 Waivers can be viewed and completed here in advance.

Mountain Bike Waiver

Wilderness and Outdoor Programs Waiver

Skate & Hockey Program Waivers

Freestyle Training Waivers

Performance Training Centre Program Waivers

Sign up to get all the latest news about our programs!
Our winter programs (including ski and snowboard) are coming this fall. 


Quick Links

Safety and Risk Awareness
Refund Policy
Levels Guide
Third-party lessons 
Summer Camp Finder

adult sliding down a rail at the terrain park at winsport Adult Freestyle Ski

Freestyle
Ages: 5 - 99
Skills:
Price: $120
Length: 1 day
Season: Winter
Available: Weekend

Learn More
adult riding their snowboard on a rail down the alpine hill at winsport v2 Adult Freestyle Snowboard

Freestyle
Ages: 5 - 99
Skills:
Price: $120
Length: 1 day
Season: Winter
Available: Weekend

Learn More
WinSport Skating adultfemaleskating Adult Learn to Skate

Skate
Ages: 18 - 99
Level: 1
Skills: Discover
Price: $192
Length: 6 day
Season: Fall / Winter
Available: Weekday

Learn More
Winsport MountainBike adultrideronaberm hero Adult Mountain Bike

Mountain Bike
Ages: 18 - 99
Levels: Beginner, Intermediate, Enduro, Freeride
Skills: Discover / Develop / Excel
Price: $240
Length: 4 day
Season: Spring / Summer / Fall
Available: Weekday

Learn More
Girl aiming a bow and arrow while at Wilderness summer camp at WinSport Archery

Outdoor Adventure
Ages: 9 - 14
Skills:
Price: $210
Length: 5 day
Season: Fall
Available: Weekday

Learn More
 Youth Development training services Athlete Development

Performance Training Centre
Ages: 13 - 17
Level: Train to Train +
Skills: Develop
Price: $460 - $720
Length: 23 day / 36 day
Season: Fall / Winter
Available: Weekday

Learn More
Two athletes training together doing goblet squats in the performance training centre Athlete Performance Package

Performance Training Centre
Ages: 13 - 17
Levels: Tier 1, Tier 2
Skills:
Price: $180 - $250
Length: 4-week
Season:
Available: Weekday / Weekend

Learn More
Group of youths participating in stretching at winsport athletic development summer program v2 Athletic Development Summer Program

Performance Training Centre
Ages: 13 - 14
Skills: Develop
Price: $380
Length: 19 day
Season: Summer
Available: Weekday

Learn More
Winsport MountainBike BermBanditriderinskillscentre hero Berm Bandits

Mountain Bike
Ages: 9 - 11
Levels: 2, 3, 4
Skills: Develop
Price: $240
Length: 4 day
Season: Spring / Summer / Fall
Available: Weekday

Learn More
Winsport Youthhockey boykneelingonice Development Power Skating

Skate
Ages: 5 - 99
Levels: U7, U9, U11, U13, 18+
Skills: Develop
Price: $185 - $300
Length: 6 day / 5 day / 8 day
Season: Fall / Winter
Available: Weekday

Learn More
Winsport DevelopmentHockeyU11prepcamp playersskatescrosstheicerink Discover Hockey

Hockey
Ages: 4 - 99
Levels: U5, U7, U9, U11, U13, 18+
Skills: Develop / Discover
Price: $300 - $372
Length: 12 day / 8 day
Season: Spring / Summer / Fall / Winter
Available: Weekend / Weekday

Learn More
Mountain biker getting some air over dirt jumps on the downhill course at winsport Downhill Development

Mountain Bike
Ages: 7 - 99
Levels: Mini (Level 6), Grom (Level 6), Youth (Level 6), Fast & Furious Adult (Level 6)
Skills: Develop
Price: $550
Length: 8 day
Season: Summer
Available: Weekday

Learn More
Winsport MountainBike Enduroridertakesjumpinskillspark hero Enduro

Mountain Bike
Ages: 9 - 17
Levels: 6, 6+
Skills: Excel
Price: $849
Length: 18 day
Season: Spring
Available: Weekday

Learn More
Boy riding his bike around a berm at the mountain bike skills park at WinSport Enduro Fundamentals

Mountain Bike
Ages: 9 - 11
Level: 5
Skills: Excel
Price: $236
Length: 5 day
Season: Spring
Available: Weekday

Learn More
Winsport MountainBiking adultriderbikesaroundtightcorner v2 Freeride

Mountain Bike
Ages: 9 - 17
Levels: 6, 6+
Skills: Excel
Price: $195
Length: 3 day
Season: Summer / Fall
Available: Weekend

Learn More
Winsport MountainBike riderinprivatelessononawoodenfeature hero Freeride Fundamentals

Mountain Bike
Ages: 9 - 17
Level: 5
Skills: Excel
Price: $195
Length: 3 day
Season: Summer / Fall
Available: Weekend

Learn More
Winsport MountainBike GearGangprogramridesoverhill hero Gear Gang

Mountain Bike
Ages: 6 - 8
Levels: 1, 2, 3, 4
Skills: Discover / Develop
Price: $240
Length: 4 day
Season: Spring / Summer / Fall
Available: Weekday

Learn More
Mountain Biker getting air off a dirt jump followed by another rider v2 Gravity Driven

Mountain Bike
Ages: 12 - 17
Level: 6+
Skills: Excel
Price: $195
Length: 3 day
Season: Summer / Fall
Available: Weekend

Learn More
Youth Training and smiling at winsport Junior Athlete Development

Performance Training Centre
Ages: 9 - 12
Level: Train to Train +
Skills: Develop
Price: $126 - $216
Length: 7 day / 12 day
Season: Spring / Summer / Fall
Available: Weekend / Weekday

Learn More
Child participating in Mini Enduro camp at WinSport on his mountain bike Mini Enduro

Mountain Bike
Ages: 6 - 8
Level: 5
Skills: Excel
Price: $390
Length: 8 day
Season: Spring
Available: Weekday

Learn More
Winsport MountainBiking mountainbikerridingthroughtrail Mini Freeride

Mountain Bike
Ages: 6 - 8
Level: 5
Skills: Excel
Price: $195
Length: 3 day
Season: Summer / Fall
Available: Weekend

Learn More
WinSport DrySlope skieronarailonthedryslope Offseason Freestyle Ski

Freestyle
Ages: 8 - 17
Levels: Preseason Development, Preseason Grom Development, Trampoline & Dryland
Skills: Develop
Price: $220 - $440
Length: 8 day / 4 day
Season: Spring / Summer / Fall
Available: Weekday

Learn More
Winsport Skating childreninlesson Preschool Learn to Skate

Skate
Ages: 2 - 5
Levels: 1, 2, 3, 4, Parent & Tot
Skills: Discover / Develop
Price: $144
Length: 6 day
Season: Spring / Summer / Fall / Winter
Available: Weekend / Weekday

Learn More
silhouettes of two snowboarders hitting the same jump Private Freestyle Lessons

Freestyle
Ages: 5 - 99
Levels: 1-hour Ski, 2-hour Ski, 1-hour Snowboard, 2-hour Snowboard
Skills:
Price: $150 - $275
Length: 1 day
Season: Winter
Available: Weekday

Learn More
Winsport MountainBike riderinprivatelessononawoodenfeature hero Private Lessons

Mountain Bike
Ages: 4 - 99
Skills: Discover
Price: $165 - $200
Length: 1 day
Season: Spring / Summer / Fall
Available: Weekday / Weekend

Learn More
skiier doing a backflip off a slopestyle jump at winsport v2 Ski Freestyle Development

Freestyle
Ages: 12 - 17
Level: Level 9/10
Skills: Excel
Price: $3043
Length: 57 day
Season: Winter
Available: Weekday

Learn More
skiier exiting a rail at the alpine hill at winsport Ski Freestyle Grom Development

Freestyle
Ages: 8 - 14
Level: 7/8
Skills: Excel
Price: $2400
Length: 44 day
Season: Winter
Available: Weekday

Learn More
skiier casually spinning off a slopestyle jump at winsport Ski REC Freeride

Freestyle
Ages: 9 - 17
Levels: 6, 6/7
Skills: Develop
Price: $440 - $1600
Length: 11 day / 4 day / 32 day / 16 day / 15 day
Season: Winter
Available: Weekend / Weekday

Learn More
young skiier getting air off a slopestyle jump at winsport Ski REC Freeride Fundamentalz

Freestyle
Ages: 12 - 17
Levels: 5, 5/6
Skills: Develop
Price: $865 - $916
Length: 16 day / 15 day
Season: Winter
Available: Weekday

Learn More
young girl doing a 360 off a slopestyle jump at winsport Ski REC Freeride Girls Only

Freestyle
Ages: 9 - 11
Level: 5
Skills: Develop
Price: $900
Length: 15 day
Season: Winter
Available: Weekday

Learn More
Skier hitting a rail at the terrain park at WinSport on opening day Ski REC Freeride Roots

Freestyle
Ages: 6 - 8
Level: 5
Skills: Develop
Price: $440 - $1600
Length: 11 day / 4 day / 32 day / 15 day
Season: Winter
Available: Weekend / Weekday

Learn More
young skiier rolling over a slope at winsport Ski REC Freeride Roots Girls Only

Freestyle
Ages: 6 - 8
Level: 5
Skills: Develop
Price: $900
Length: 15 day
Season: Winter
Available: Weekday

Learn More
snowboarder doing a 180 while exiting a rail at winsport Snowboard REC Freeride

Freestyle
Ages: 9 - 17
Levels: 6, 6/7
Skills: Develop / Excel
Price: $110 - $1600
Length: 11 day / 1 day / 32 day / 16 day / 15 day
Season: Winter
Available: Weekend / Weekday

Learn More
young kid learning how to properly boardslide on a box Snowboard REC Freeride Fundamentalz

Freestyle
Ages: 9 - 11
Levels: 5, 5/6
Skills: Develop / Excel
Price: $440 - $900
Length: 11 day / 4 day / 16 day / 15 day
Season: Winter
Available: Weekend / Weekday

Learn More
Three women walking with their snowboards up the bunny hill Snowboard REC Freeride Girls Only

Freestyle
Ages: 9 - 11
Level: 5/6
Skills: Develop
Price: $900
Length: 15 day
Season: Winter
Available: Weekday

Learn More
Winsport Snowboard teen boys wearing green snow suits posing with snowboards Snowboard REC Freeride Roots

Freestyle
Ages: 6 - 8
Level: 5
Skills: Develop
Price: $440 - $1600
Length: 11 day / 4 day / 32 day / 15 day
Season: Winter
Available: Weekend / Weekday

Learn More
close up shot of a snowboarder gliding down the hill Snowboard REC Freeride Roots Girls Only

Freestyle
Ages: 6 - 8
Level: 5
Skills: Develop
Price: $900
Length: 15 day
Season: Winter
Available: Weekday

Learn More
Winsport Skating closeuphockeyskates Teen Learn to Skate

Skate
Ages: 13 - 17
Level: 1
Skills: Discover
Price: $174
Length: 6 day
Season: Fall / Winter
Available: Weekday

Learn More
Girl taking shelter in tent during outdoor adventure programming Wilderness Explorers

Outdoor Adventure
Ages: 3 - 6
Skills: Discover
Price: $160 - $300
Length: 5 day / 8 day
Season: Spring / Summer / Fall / Winter
Available: Weekday

Learn More
Winsport SummerCamps threeteenswalkacrossalogoverastream Wilderness Survival Skills

Outdoor Adventure
Ages: 8 - 12
Skills: Discover
Price: $280
Length: 5 day
Season: Spring / Summer / Fall
Available: Weekend

Learn More
Group of women stick handling pucks during a WinSport Women Discover Hockey program Women's Discover Hockey

Hockey
Ages: 18 - 99
Level: 18+
Skills: Discover
Price: $375
Length: 10 day
Season: Fall / Winter
Available: Weekday

Learn More
Woman on bicycle riding through the tree at WinSport during a mountain bike lesson Women's Mountain Bike

Mountain Bike
Ages: 18 - 99
Levels: Beginner, Intermediate, Enduro, Freeride
Skills: Discover / Develop / Excel
Price: $240
Length: 4 day
Season: Spring / Summer / Fall
Available: Weekday

Learn More
Winsport Skating hockeyskates Youth Learn to Skate

Skate
Ages: 6 - 12
Levels: 1, 2, 3, 4, 5, 6
Skills: Discover / Develop
Price: $174
Length: 6 day
Season: Spring / Summer / Fall / Winter
Available: Weekend / Weekday

Learn More