Whether you shred, jib, carve or snowplow your way down the slopes, we’ve got you covered! Read on for our Guide to Downhill Skiing around Toronto and the GTA!

Note: Be sure to check ahead with the venue about operation dates and times, as the weather is always unpredictable.


Earl Bales Ski & Snowboard Centre (open early January 2023)
The City of Toronto manages this small centre that is a great place to learn and practice locally. Centennial Park in Etobicoke will not be open full-time this year, but instead hosting special Winter Weekends.
Address: 4169 Bathurst Street, North York

North of Toronto

Blue Mountain Resort
Located 90 minutes north of Toronto, Blue Mountain is the largest ski hill in the province! Check the Mountain Report for updates.
Address: 190 Gord Canning Drive, Blue Mountains, Collingwood

Hockley Valley Resort
Forty-five minutes north of Toronto, this luxury resort features 15 scenic ski and snowboard runs for all levels, including an upper and lower freestyle terrain park.
Address: 793522 Mono 3rd Line, Mono

Horseshoe Resort
The closest major hill to Toronto, Horseshoe is a fun winter destination for families living in the GTA! There are 29 runs, perfect for any level.
Address: 101 Horseshoe Valley Road, Barrie

Mount St. Louis Moonstone
This is a great family-owned ski resort near Barrie with 36 slopes over 170 skiable acres, nine lifts and three carpets. They also have a snowboard park and a small lodge.
Address: 24 Mount St. Louis Road West, Coldwater

Snow Valley
Touted as “Ontario’s favourite family resort”, this family-owned ski centre focuses is a great place for beginners to learn skiing and/or snowboarding with 20 runs and three lifts.
Address: 2632 Vespra Valley Road, Barrie

East of Toronto

This hill has something for everyone with 22 runs, two terrain parks, four quad chairs, three T-bars, two chalets and a magic carpet. Night skiing is available on 11 runs.
Address: 4098 Regional Road 9, Orono

Dagmar Ski Resort
Dagmar features a Learn to Ski Kids Corral, two magic carpets, four chairlifts, 18 runs and the largest terrain park in the Durham Region.
Address: 1220 Lake Ridge Road, Uxbridge

Lakeridge Ski Resort
This popular resort offers a wide range of trails for both ski and snowboard options, including 22 runs and terrain parks spread over 70 acres.
Address: 790 Chalk Lake Rd, Uxbridge

West of Toronto

Glen Eden Ski & Snowboard Centre
A small resort in the beautiful Niagara Escarpment in Milton, Glen Eden features six lifts, 16 slopes and terrain park runs.
Address: 5234 Kelso Road, Milton

Private Ski Clubs

Alpine Ski Club
Located in the Blue Mountains area of Collingwood, this membership-run club offers the most trails of private ski clubs in the area, enough to suit every ability level from first-time skiers to seasoned experts.
Address: 242 Arrowhead Road, Blue Mountains

Craigleith Ski Club
Members of this club between Blue Mountain Resort and Alpine Ski Club enjoy 32 trails that range from easy to expert, with six chairlifts, plus the Funnel Terrain Park and an SBX course constructed mid-winter.
Address: 164 Craigleith Road, Blue Mountains

Devil’s Glen Country Club
Devil’s Glen is an upscale members-only hill, just 90 minutes from downtown Toronto. It includes both snow programs and a terrain park.
Address: 1793 Simcoe County Road 124, Duntroon

Georgian Peaks Club
Set aside from the Blue Mountain complex and with a beautiful view of Georgian Bay, this smaller hill allows for a more intimate experience for members, but with the highest elevation in the area.
Address: 104 Wensley Street, Thornbury

Mansfield Ski Club
This membership club 80 kilometres northwest of Toronto features 17 beautiful slopes, seven lifts, freestyle terrain and exciting off-snow experiences.
Address: 628213 Side Road 15, Mansfield

Osler Bluff Ski Club
Osler Bluff has one of the highest ski hills in Ontario with a vertical drop of 755 feet. Members ski on 20 runs spread over 130 acres, plus a terrain park and pipe.
Address: 795534 The Blue Mountains, Clearview Townline, Blue Mountains

Toronto Ski Club
Located just beside Blue Mountain Resort, this club has been in operation since 1924, providing excellent alpine winter sport programs to their members and guests.
Address: 796456 Grey County Rd 19, Blue Mountains

Looking for more Winter Fun Outside in the GTA? Check out these posts here!