Lessons & Programs

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 ski and snowboard to skate and hockey or mountain biking, 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.  

Spring and summer programs are now 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 spring and summer programs!


Quick Links

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

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: $220 - $440
Length: 4 day / 8 day
Season: Spring / Summer / Fall
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
Winsport PTC PersonalTraining 2 Athletic Development Summer Program

Performance Training Centre
Ages: 13 - 17
Skills: Develop
Price: $380 - $400
Length: 20 day / 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: $220 - $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
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: $849
Length: 18 day
Season: Spring
Available: Weekday

Learn More
Winsport MountainBiking adultriderbikesaroundtightcorner v2 Freeride

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

Learn More
Winsport MountainBike riderinprivatelessononawoodenfeature hero Freeride Fundamentals

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

Learn More
Winsport MountainBike GearGangprogramridesoverhill hero Gear Gang

Mountain Bike
Ages: 6 - 9
Levels: 1, 2, 3, 4
Skills: Discover / Develop
Price: $220 - $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: 10 - 16
Level: 6+
Skills: Excel
Price: $500
Length: 8 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: $132
Length: 8 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: $430
Length: 8 day
Season: Summer / Fall
Available: Weekday

Learn More
WinSport DrySlope skieronarailonthedryslope Offseason Freestyle Ski

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

Learn More
FreestyleSB Offseason Freestyle Snowboard

Freestyle
Ages: 8 - 17
Levels: Preseason Development, Preseason Grom Development, Trampoline & Dryland, Spring Freestyle Snowboard
Skills: Develop
Price: $300
Length: 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
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
Youth Training and smiling at winsport Sport Performance Camp

Performance Training Centre
Ages: 12 - 15
Level: Train to Train +
Skills: Develop
Price: $119
Length: 1 day
Season: Spring
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 - 8
Level: Parent & Tot
Skills: Discover
Price: $150
Length: 5 day
Season: Spring / Summer / Fall / Winter
Available: Weekday

Learn More
Winsport SummerCamps threeteenswalkacrossalogoverastream Wilderness Survival Skills

Outdoor Adventure
Ages: 7 - 11
Skills: Discover
Price: $120
Length: 3 day
Season: Spring / Summer / Fall
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: $220 - $240
Length: 4 day
Season: Spring / Summer / Fall
Available: Weekday

Learn More