13 Top-Rated Ski Resorts near Toronto, 2023/24

Written by Lana Law and Michael Law
Updated Nov 7, 2023
We may earn a commission from affiliate links ()

Although Toronto is situated in a mostly flat area near the lakefront, don't be fooled into thinking that ski resorts are out of the question. As residents of Southern Ontario, we're happy to report that there are some fantastic downhill options just a short drive away, making for an ideal day trip or even a weekend escape.

When most people think of skiing near Toronto, it's the ski resorts in Ontario that come to mind, but you can also find wonderful skiing and snowboarding just a few hours away, in Upstate New York. In fact, the ski hills with the most significant vertical drop, are in New York State.

The resort you choose will likely depend on whether you want a day trip or are planning a weekend getaway. For day trips, you'll want to stick to the Canadian ski resorts near Toronto, but if you have a weekend, it's worth considering a ski getaway to New York or resorts further afield in Ontario.

Many fun family ski resorts can be found within a few hours of Toronto. And since many of the resorts offer night skiing, you can literally leave Toronto after work on a Friday and still have time to do a few laps or crank out some major air in the terrain park before settling into the hot tub later on.

A bit of planning also helps. Pre-season ski deals are often quite good, and booking online a few days in advance can save you money. Also, if you don't mind driving a bit to some of the lesser-known hills, you'll be rewarded with wide-open slopes free of crowds. The resorts closest to the city can be wall-to-wall with skiers.

Plan your winter getaway with our list of the best ski resorts near Toronto.

1. Blue Mountain Resort, ON

Blue Mountain Resort
Blue Mountain Resort
  • 2.5 hours from Toronto
  • Perfect for families
  • Vibrant village at the base
  • The highest vertical drop in Southern Ontario (700 feet)

Ontario's premier ski resort is undoubtedly Blue Moutain. Extensive terrain, luxury accommodations, and a cute ski village at the base make this a year-round getaway for families.

If the conditions are right and it's mid-week, Blue Mountain is the place to go. You can jump on the hill and do endless laps without lineups, and if you have a 5x7 pass you can save a lot of money. Come the weekend, the crowds at Blue are a serious consideration.

The mountain has over 360 acres and 42 runs catering to beginners right through to advanced skiers or snowboarders. The vertical drop of the ski hill is 720 feet, the highest in Southern Ontario. Runs are well groomed, and the ski hill has an impressive lift capacity, including five six-person chairs in addition to several other regular lifts that will whisk you to the top in no time. Snowmaking, consisting of over 600 guns, covers almost the entire hill.

Just over 2.5 hours from Toronto, Blue Mountain provides a small taste of the larger ski resorts of the Rockies. After skiing all day, make your way to the ski village located right at the base with its winding streets, interesting restaurants, and retail stores. If the sun is shining, plunk yourself down on Rusty's patio and soak up some rays while reliving the day on the slopes.

For those who can't get enough skiing during the day, Blue Mountain also offers night skiing on 30 runs. For non-skiers, the town has a large ice-skating rink available to use free of charge.

While Blue Mountain Ski Resort has a reputation as a family resort, it also makes an ideal ski resort for a romantic getaway. Adults can enjoy fine dining, nightlife, live music, spas, and shopping.

Passes at Blue Mountain:

Blue Mountain offers up some good-value ski passes each season, and the best deal of them all is the 5X7 Pass. Offered for over 20 years, this popular pass gets you unlimited day and night skiing Monday through Friday. You also get unlimited weekend skiing from 3:30pm until the hill closes, along with various discounts at restaurants, the ski school, and other retailers. A big bonus is 25% off accommodation at select hotels.

The pass now has summer perks as well, including free open-air gondola rides and access to the hiking trails. Note that the pass does have a few blackout dates over Christmas, New Year's Day, and Family Day in February.

Blue Mountain is part of the IKON pass program.

Where to Stay Nearby:

Blue Mountain is a destination ski resort. It can be done as a day trip from Toronto, but the best way to truly enjoy your time here is to stay for a night or two. At the base of the hill, in the village, you can find luxury accommodation and everything you need for a fantastic weekend. One of the best options is The Westin Trillium House, Blue Mountain. Wake up, put on your gear, and walk to the lift.

Alternatively, the town of Collingwood is just 15 minutes away and is also a vibrant town. You can find much more affordable accommodation, including everything from budget to luxury hotels, plus countless dining options.

Official site: www.bluemountain.ca

2. Holiday Valley Ski Resort, NY

Holiday Valley Ski Resort
Holiday Valley Ski Resort | Photo Copyright: Lana Law
  • Less than 3 hours from Toronto

If we're going to make the trek southwards, our go-to ski destination in Upstate New York is, hands down, Holiday Valley. The place has a vibe that's different from resorts north of the border that's hard to pin down. It could be the unique runs through the trees, the mix of old school and new at the base, or the cute town of Ellicottville located nearby.

Long a popular destination for Canadians, Holiday Valley, New York provides a wonderful all-around ski experience. Similar in character to Blue Mountain, the resort features a purpose-built ski base with lodging, including ski-in/ski-out facilities, and quality dining.

Located just under three hours from Toronto the mountain offers a great selection of trails for skiers and snowboarders on 290 skiable acres. The runs are kept white and soft by advanced snowmaking equipment with 95 percent of the hill covered by over 700 snow guns.

Thirteen lifts, several of which are high-speed, scoot you back to the top in minutes flat. The ski hill is spread out over multiple rolling sections, and runs range from wide and straight right through to winding routes down through tall pine trees.

The infrastructure investments continue at Holiday Valley in 2023/24 with the replacement of the Mardi Gras lift. The former four-seat high-speed lift has been removed and in its place the six-seater high-speed Doppelmayr USA lift has been installed. This dramatic increase in uphill capacity ensures that the queues on weekends will reduced significantly.

That new chair and the recent installation of the new Yodler high-speed quad chairlift brings the spending on new lifts to 13 million dollars in the past two seasons.

A well-regarded ski school is perfect for kids or adults looking to fine-tune their technique. At the side of some runs, mid-mountain, covered picnic shelters offer places to eat your lunch on the hill.

No need to bring your own food though, because John Harvard's serves up tasty food and has large windows where the sun streams in, perfect for resting and watching the action on the slopes.

For those who just can't get enough skiing during the day or have arrived late in the afternoon, night skiing on the most popular runs operates until 10pm.

In addition to skiing, Holiday Valley also has the unique Mountain Coaster. This roller coaster on the snow is perfect for ages three-plus and is a thrilling way to descend the mountain. Snow tubing is also available, although it's located a short drive away.

Where to Stay Nearby

Those looking to make their ski trip a weekend or week-long getaway can stay slopeside at Holiday Valley. One of the best options is the Inn at Holiday Valley. The hotel is in the midst of a three-year renovation and revitalization that will see 35 rooms renovated per year along with a significant overhaul of the lobby area to include a new convenience store.

Choose from a standard room or suite with high ceilings, balconies, and views of the ski hill, the lower portion of which is also a golf course in summer. The hotel has an outdoor pool and hot tub, and is located right next to one of the ski lifts, which makes for easy access to the hill.

Families or couples looking for a romantic getaway might want to stay in one of the luxurious condominiums at the Tamarack Club. Units come with complete kitchens, fireplaces, and balconies.

Just minutes away is the town of Ellicottville, New York, a lovely town where you'll find great restaurants, ski shops, boutiques, and additional places to stay. The main street is a perfect place for an après ski stroll.

Official site: www.holidayvalley.com

3. Mount Louis Moonstone, ON

Boarders on the hill
Boarders on the hill | Photo Copyright: Lana Law
  • Just over an hour from Toronto

Mount St. Louis Moonstone is located near Barrie, Ontario and is just over an hour from Toronto, making it a very convenient day trip ski destination from Toronto.

This family-friendly ski hill has been in operation since 1964. It features 36 runs serviced by nine chairlifts and three carpets. Over the years, the ski hill has piled more and more dirt on the top of the ridge and now has a vertical drop of 550 feet.

In addition to skiing, the hill has an impressive terrain park with bumps, jumps, and assorted items to ride and slide on.

Where to Stay Nearby

Mt. St. Louis Moonstone is roughly equidistant from the towns of Orillia and Barrie. Both these cities have a full range of accommodation, from cheap inns right through to luxury hotels. Although both cities boast a wide array of hotels and restaurants to suit any palate, Barrie is the larger center with more choices.

4. Bristol Mountain, NY

Bristol Mountain
Bristol Mountain | Photo Copyright: Lana Law
  • A 1200-foot vertical drop
  • Almost the entire hill offers night skiing

Bristol Mountain, New York is a 3.5-hour drive from Toronto and is the highest ski resort between the Adirondacks and the Rocky Mountains, offering 1,200 feet of vertical drop. It also has some of the best variety of terrain you'll find in this area of Upstate New York.

Although it is a little farther than some of the hills previously mentioned, if your idea of a ski trip involves some serious skiing, this resort is your best option.

The ski hill has 138 acres and 38 runs, including one that is longer than two miles. Night skiing is big here, and 96 percent of the hill is lit up every evening until 9pm Sunday to Thursday and 10pm Friday and Saturday. Many of the most popular trails here are wide-open groomers, ideal for perfecting your technique.

Bristol also has a great Snowsports School with well-qualified instructors to help beginners get going on the gentle lower slopes. Advanced skiers and racers tend to congregate on the Morning Star trail, where you'll find two race courses. One is open and free, the other, a NASTAR course charges a small fee.

Where to Stay Nearby

While families will enjoy Bristol, this resort and its location also make a nice getaway for couples or adults-only trips. If you are interested in fine dining and nightlife, you can base yourself in Rochester, 45 minutes away. For a romantic ski getaway, with perhaps a little time at the spa and fine dining at the hotel's Horizon's restaurant, head to the hilltop, luxury Woodcliff Hotel and Spa. Located in Victor, this hotel is a little over 30 minutes from the slopes, and a 15-minute drive from Rochester.

Canandaigua, about 15 minutes from the mountain, serves as Bristol's village. Here, you'll find a variety of restaurants and hotels. The Holiday Inn Express Canandaigua is a favorite for skiers. Alternatively, you can base yourself in Victor, just a little farther drive from Bristol Mountain. Some hotel options here include the Best Western Plus Victor Inn & Suites and the Hampton Inn & Suites, both perfect for families.

Where to Find Ski Deals

Bristol usually offers amazing deals for Canadians at the Toronto Ski & Snowboard Show.

5. Greek Peak Mountain Resort, NY

Greek Peak Mountain
Greek Peak Mountain | Photo Copyright: Lana Law
  • A great family resort

With 220 acres of skiable terrain, Greek Peak Mountain is the largest ski resort in Central New York and one of the most fun. This is a well-run operation, with a good variety of runs, and it has the perfect setup for families looking for a ski weekend getaway from Toronto.

Fifty-six trails across three mountains offer a mix of challenges. More than one-third of the trails are dedicated to beginners, but you can find everything here, right up to expert terrain, and four terrain parks. Most of the advanced terrain is accessed via double chairlifts, but the main lift in front of the base lodge is a quad and next to it is a triple, which together, move crowds quickly.

The base lodge has a huge two-level deck in front, where you can sit out on sunny days and enjoy a lunch.

The resort has upgraded Chair 3 to a triple chair, primarily benefitting beginner skiers. The chair upgrade is part of a wider 1.3-million-dollar investment in other on-mountain infrastructure, including new snowmaking equipment on the Hercules, Zephyr, and Lower Pollux runs. The mountain crew at Greek Peek have put on their thinking caps, with a focus on family fun, and as a result have created a run with rolling hills and high berm turns that will be sure to elicit shrieks of delight from the kids.

Families in particular will find it's worth the 4.5-hour drive to Greek Peak. Unlike many of the smaller resorts in Upstate New York that offer little in terms of accommodation and amenities at the base, here you'll find the Greek Peak Resort & Hope Lake Lodge, just up the hill from the ski hill parking area.

This lovely hotel is what makes this resort a destination for families. In typical woodsy, ski lodge décor, with a huge stone fireplace in the lobby, it has everything for families. Most notable is the outstanding water park with slides, a wave pool with a gentle beach entry, and multiple pools and other features. Along with this is a games room, as well as an activity center, so the kids are never short of things to do. Adults will appreciate the quality restaurant; beautiful areas to relax; and beautiful rooms and suites with kitchens, fireplaces, and balconies. Greek Peak is part of the Indy Pass program.

Where to Stay and Nearby Towns

If you are looking to save some money, or are really just here to ski rather than spend time relaxing around an inn, nearby Cortland and Homer, two towns that essentially run together, offer a variety of accommodations and restaurants.

Cortland has a nicely restored main street with historical buildings, dining, nightlife, and options for budget and mid-range hotels. A good hotel option here is the Fairfield by Marriott Inn & Suites Cortland, ideal for families, with large rooms, an indoor pool, and a hot tub.

Official site: https://www.greekpeak.net/

6. Horseshoe Resort, ON

Horseshoe Resort
Horseshoe Resort
  • A popular place to learn to ski

Horseshoe Resort is a great place to learn how to ski. They have over 100 instructors on staff ready to get you gliding down the hill effortlessly. The runs are short, with an elevation drop of 308 feet, but for families with small children or young teens, it's an ideal playground.

Horseshoe Resort in Ontario has undergone some significant improvements in the past few years, including upgraded snowmaking equipment and new luxury accommodations at the base.

Off the ski slopes, the resort has a massive snow tubing hill, just under 20 miles of cross-country skiing, an ice-skating rink, fat biking, along with mini and full-size snowmobiling. Horseshoe Resort is an ideal day trip location, only 1.5 hours from Toronto, and also a good weekend family getaway destination. Cheap to mid-range accommodation along with dining and some nightlife is also available about 20 minutes away in either Barrie or Orillia.

Horseshoe Resort also offers a mid-week pass similar to Blue Mountain's 5x7 pass, the only difference being that there are no blackout dates.

Official site: https://horseshoeresort.com

7. Hockley Valley Resort, ON

Hockley Valley Resort
Hockley Valley Resort | Mathew Ingram / photo modified

Located just down the road from Horseshoe Resort is Hockley Valley. The 375-foot vertical drop is serviced by four lifts, two of which are quad chairs. Snowboarders love the two extensive terrain parks, with obstacles that include rails, table tops, boxes, park benches, and picnic tables.

For the 2023/24 season, Horseshoe has invested in additional lighting to make the runs brighter and added 15 new snowguns to make more snow, faster (and earlier).

The cozy Hockley Valley Resort offers luxury boutique accommodation right at the base of the hill and a large base lodge. Families will appreciate the larger suites with separate sitting areas. Many of the rooms feature balconies with views out over the ski hill.

Like Horseshoe, Hockley Valley is only a little over an hour away from Toronto and can be either a day trip or weekend destination, and Orillia and Barrie are about 20 minutes away, offering nice hotels and good dining options.

Official site: www.hockley.com

8. Sir Sam's Ski / Ride

Sir Sam's Ski Area
Sir Sam's Ski Area | Photo Source: Sir Sam's Ski / Ride

Located about three hours from Toronto in Ontario's Haliburton Highlands, Sir Sam's Ski Area makes for a fun weekend getaway.

Fourteen runs, a terrain park, and a permanent snow-cross course coupled with 325 feet of vertical drop provide fun for all types of skiers and boarders. The ski hill has two quad chairs, two double chairs, a covered surface lift, and a pony tow that will get you back up to the top of the hill quickly.

Activities off the ski hill include cross-country skiing and snowshoe trails. There are some good deals on lift tickets to be had if you are season pass holders at resorts including Horseshoe and Mount St. Louis Moonstone.

While this is a popular family resort, you can easily turn this destination into a romantic ski getaway by staying at the adults-only Sir Sam's Inn & Spa. Just a short distance from the ski hill you'll find a variety of room options in a historical building dating from 1919. To soothe the body after a hard day on the slopes, be sure to visit The WaterSpa at Eagle Lake, located on the premises.

Official site: http://sirsams.com/

9. Dagmar Ski Resort, Uxbridge, ON

Daggy the Dog at Dagmar
Daggy the Dog at Dagmar | Photo Source: Dagmar Ski Resort
  • A family resort with a ski school specializing in children's lessons

If you have a young family and want them to develop a life-long love of downhill skiing or snowboarding, Dagmar should be your first stop. This ski hill has a wonderful ski school that specializes in lessons for children. Consistently ranked among the best in the Toronto area, the lessons will have your young ones zipping down the hill in no time.

Dagmar has four chairlifts (two quads, two triples), and two magic carpet surface lifts that service a total of 18 runs. If you have snowboarding or freestyling teenagers, you'll be hard-pressed to get them to leave the terrain park, the largest in the Durham region. The base lodge is large and comfortable, and the massive windows allow you to watch the action on the hill while enjoying a bite to eat.

Keep an eye out for Daggy the Dog, he roams the hill and is always available for a hug!

Dagmar Ski Resort is just 45 minutes from downtown Toronto.

Official site: https://www.skidagmar.com/

10. Lakeridge Ski Resort, Uxbridge, ON

Lakeridge Ski Resort
Lakeridge Ski Resort | Reimar / Shutterstock.com
  • One of the closest ski hills to Toronto

Lakeridge battles it out with Glen Eden for the distinction of being the closest ski hill to Toronto, a mere 60 to 70 kilometers away. This is the perfect day trip destination.

The ski hill has a vertical drop of 300 feet and 23 runs spread out over 70 acres of nicely wooded terrain. The hill has several unique runs, including a snow cross run and a banked slalom run for skiers to test their skills.

Two terrain parks and a snow tubing area round out the ways to get down the hill. The runs are serviced by two quad chairlifts, a magic carpet, and a handle tow. A large day lodge has recently been built and has a rental shop, ski school, and lots of room to store your gear.

For the 2023/24 season, Lakeridge recommends that you purchase your tickets in advance online to ensure guaranteed admission to the hill.

Official site: https://ski-lakeridge.com/

11. Glen Eden Skiing & Snowboarding, ON

  • Less than one hour from Toronto

Located on the Niagara Escarpment and similar in distance from Toronto as Lakeridge, less than an hour away, Glen Eden Ski is the place you see on your left as you make the big climb up the hill on Highway 401 heading west.

This small hill, located in the Kelso Conservation District, has a 240-foot vertical drop, which results in short but steep runs that provide some challenging terrain. If you are a beginner, don't despair, there is a separate area just for you on the lower slopes past the east base lodge. Parking is a fair distance from the hill, but a free shuttle runs approximately every 10 minutes. Lift tickets tend to be some of the cheapest around which does attract a fair number of skiers so be prepared for crowded slopes on the weekend if the weather is fine.

Official site: https://gleneden.on.ca/

12. Peek'n Peak, NY

Tubing at Peek'n Peak
Tubing at Peek'n Peak | Keith Bellvay / photo modified

This resort, about a 3.5-hour drive south of Toronto in New York, is one that is not well known to many in the Toronto area. Easily accessible off Interstate 90, this resort boasts a vertical drop of 400 feet and has the advantage of being located in the Lake Erie Snowbelt.

Like Holiday Valley, Peek'n Peak regularly gets hit by massive lake-effect snowstorms. Nine lifts, ranging from quad chairs right through to a magic carpet, service the 26 named runs. Riders have a choice of four terrain parks, each offering a different challenge.

Snow tubing is also big here and in a new twist on this sport, the chutes are lit up at night in a psychedelic array of colors, all backed up by a DJ spinning the latest tunes. Peek'n Peak has a spectacular base lodge, one complete side is all windows that soar right to the top of the wood framed building.

Off the ski hill, families will love a dip, slip, and slide at the Pool & Play area featuring a huge indoor pool and hot tub and a small gymnasium with basketball hoops.

Where to Stay Nearby

Fully equipped condos complete with kitchens are available near the ski hill. Alternatively, cheap hotels right through to luxury accommodation and a variety of dining options are a 30-minute drive away in Erie, PA.

Official site: www.pknpk.com

13. Swain Resort, NY

Night skiing at Swain
Night skiing at Swain | Photo Copyight: Lana Law

This is a classic old-school resort with a great atmosphere, only three hours south of Toronto. This is truly a locals' hill, with many residents buying season passes for the whole family. Skiing here is cheap, from lift tickets and rentals to accommodation. For families looking for an economical ski getaway, Swain can be a good option.

The runs are wide open, and unlike some of the resorts closer to Toronto, crowds are simply not an issue. Swain has 35 runs serviced by five lifts, and two terrain parks with a variety of interesting bumps and obstacles. As with many of the ski resorts near Toronto, night skiing is popular here.

A large base lodge with picnic tables provides plenty of room to get changed and to store your gear. Massive windows looking out over the ski hill, soaring ceilings, and a large stone fireplace can be found at the Shawmut Grille, which has an extensive menu serving tasty fare. Swain is now part of the Indy Pass program.

Where to Stay Nearby

Swain offers limited accommodations right at the base of the hill in the form of small homes you can rent within walking distance of the slopes. Nearby is the town of Angelica, about a 20-minute drive. This town has places to stay and eat and is also noteworthy for the large number of antique stores.

Official site: https://swain.com/

Map of Ski Resorts near Toronto

Frequently Asked Questions

Is it expensive to ski near Toronto?

Skiing, by its very nature, tends to be an expensive sport, with lots of equipment and daily fees for the lifts. However, with a bit of pre-planning, skiing near Toronto can be an affordable family activity. Many of the resorts offer very reasonably priced season passes that allow you to visit other resorts as well.

If you don't mind committing early, usually by early September, you may find your pass pays for itself after four (or less) uses. Apart from season passes, pre-purchased multi-day tickets are also worth checking out. These usually involve a mix of day and night skiing. If you have the flexibility to ski mid-week, you'll really find some good deals on blocks of tickets or restricted passes.

Is it too far to day trip to the resorts in the USA?

That depends on your tolerance for driving. If you put a trip to Blue Mountain (2.25 hours) from Toronto against a trip to one of the US resorts, you may be surprised to find that many are more accessible than you may think. Holiday Mountain in Ellicottville is only 30 minutes farther; Peak2Peak or Bristol is about an hour and a bit farther.

For the added drive time, you will get a larger mountain experience with longer runs than most resorts in Ontario. However, instead of doing a day trip, consider making a weekend of it to maximize your ski time.

Toronto, Canada - Climate Chart

Average minimum and maximum temperatures for Toronto, Canada in °C
-3 -11 -2 -11 4 -5 12 1 18 6 24 11 27 14 26 13 21 9 14 4 7 -1 0 -7
Average monthly precipitation totals for Toronto, Canada in mm.
46 46 56 64 66 69 76 84 74 64 71 66
Average monthly snowfall totals for Toronto, Canada in cm.
32 26 20 7 0 0 0 0 0 1 6 31
Average minimum and maximum temperatures for Toronto, Canada in °F
27 12 29 12 38 22 52 33 65 43 74 52 80 57 77 56 69 48 57 38 45 30 32 18
Average monthly precipitation totals for Toronto, Canada in inches.
1.8 1.8 2.2 2.5 2.6 2.7 3.0 3.3 2.9 2.5 2.8 2.6
Average monthly snowfall totals for Toronto, Canada in inches.
13 10 7.8 2.9 0 0 0 0 0 0.4 2.5 12

More Related Articles on PlanetWare.com


Ontario: While skiing is one of the most popular weekend getaways in winter, you can find great escapes in any season. For more ideas, see our article on Top-Rated Day Trips from Toronto, all of which also make great weekend trips.


Upstate New York: For weekend getaways from Toronto in any season, you may want to consider a trip to New York state. In about three hours, you can be in Rochester, exploring museums and places like the fabulous George Eastman Estate or enjoying some nightlife and fine dining in the historic downtown. An hour farther on is the city of Syracuse in the Finger Lakes Region, known for great shopping, interesting sites, and for being home to the Syracuse Orange, the Syracuse University sports teams.