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 mountain biking, skating and hockey, outdoor adventure to ski and snowboard, we have something for everyone.  

  • 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! 

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

Mountain Bike Waiver
Skate & Hockey Program Waivers
Freestyle Training Waivers
Performance Training Centre Program Waivers

Sign up to get all the latest news about our programs!

Select winter programs including skating, hockey, and freestyle are now open for registration.
Ski and snowboard lessons will open for registration soon.


Quick Links

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

Winsport AdultHockey 7774 Adult Discover Hockey - Practice & Play

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

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

Freestyle
Ages: 18 - 99
Skills:
Price: $120 - $1404
Length: 1 day / 29 day / 16 day
Season: Winter
Available: Weekend / Weekday

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

Freestyle
Ages: 18 - 99
Skills:
Price: $120 - $1404
Length: 1 day / 29 day / 16 day
Season: Winter
Available: Weekend / Weekday

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 Skating closeuphockeyskates Adult Power Skating

Hockey
Ages: 18 - 99
Level: 18+
Skills: Develop
Price: $300
Length: 8 day
Season: Fall / Winter
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: $720
Length: 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
Winsport Youthhockey boykneelingonice Development Power Skating

Hockey
Ages: 5 - 12
Levels: U7, U9, U11, U13
Skills: Develop
Price: $185 - $219
Length: 6 day / 5 day
Season: Fall / Winter
Available: Weekday

Learn More
Winsport DevelopmentHockeyU11prepcamp playersskatescrosstheicerink Discover Hockey

Hockey
Ages: 4 - 12
Levels: U5, U7, U9, U11, U13
Skills: Develop
Price: $315 - $372
Length: 12 day
Season: Spring / Summer / Fall / Winter
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: Weekday / Weekend

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
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: 9 - 17
Levels: 5, 5/6
Skills: Develop
Price: $440 - $916
Length: 11 day / 4 day / 16 day / 15 day
Season: Winter
Available: Weekend / 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 - 17
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 - 7
Skills: Discover
Price: $70 - $325
Length: 5 day / 4 day / 1 day / 2 day / 3 day
Season: Spring / Summer / Fall / Winter
Available: Weekday

Learn More
Winsport SummerCamps threeteenswalkacrossalogoverastream Wilderness Survival Skills

Outdoor Adventure
Ages: 8 - 12
Skills: Discover
Price: $300
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 - Practice & Play

Hockey
Ages: 18 - 99
Level: 18+
Skills: Discover
Price: $375
Length: 10 day
Season: Fall / Winter
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