Ski resorts near you
Ski Resorts Near Toronto: 5 Ski Areas by Distance
By Book & Ski · Sources checked
The short answer
The closest ski areas to Toronto are Ski Lakeridge (60 km), Horseshoe Valley Resort (97 km) and Mount St. Louis Moonstone (105 km), measured in a straight line from Toronto Pearson airport (YYZ); road distances are longer. The biggest within 250 km is Holiday Valley, with about 31 km of mapped runs.
- 1Ski Lakeridge · 60 km
- 2Horseshoe Valley Resort · 97 km
- 3Mount St. Louis Moonstone · 105 km
- 4Blue Mountain Ski Resort · 107 km
- 5Holiday Valley · 176 km
| Resort | Region | Distance (straight line) | Top elevation | Mapped runs | Source |
|---|---|---|---|---|---|
| Ski Lakeridge | Ontario | 60 km | 372 m (1,220 ft) | 6 km | source |
| Horseshoe Valley Resort | Ontario | 97 km | 402 m (1,319 ft) | 9 km | source |
| Mount St. Louis Moonstone | Ontario | 105 km | 372 m (1,220 ft) | 16 km | source |
| Blue Mountain Ski Resort | Ontario | 107 km | 452 m (1,483 ft) | 30 km | source |
| Holiday Valley | New York | 176 km | 708 m (2,323 ft) | 31 km | source |
Day trip or ski week?
Areas within about 100 km in a straight line are usually realistic day trips; road distance and mountain roads add time, and winter conditions can add more. For bigger areas further away, compare staying near the slopes with commuting.
How we measured
Straight-line distance from Toronto Pearson airport (YYZ) to the centre of each mapped ski area with at least 20 km of runs and five lifts. Ski area data from OpenStreetMap via OpenSkiMap and airport locations from OurAirports, retrieved 2026-10-10.
Browse all ski resorts →Frequently asked questions
What is the closest ski resort to Toronto?
Ski Lakeridge, about 60 km in a straight line from Toronto Pearson airport.
What is the biggest ski resort near Toronto?
Holiday Valley, about 176 km away, with roughly 31 km of mapped runs.
Official sources
Checked on . Prices and timetables change; confirm with the operator before you pay. How we research.