Search for Other Locations
See long range weather forecasts for the next 60 days from The Old Farmer’s Almanac! Our long range forecasts can be used to make more informed decisions about future plans that depend on the weather, from vacations and weddings to sporting events and outdoor activities.
Note: Long range forecasts are regional, not city-specific. If your city is located inside a region, the region's forecast will apply to you.
Free 2-Month Weather Forecast
|Apr 1-6||Snow showers, cold|
|Apr 7-12||Sunny, turning mild|
|Apr 13-16||A few showers, warm|
|Apr 17-20||Sunny, cool|
|Apr 21-24||Rainy east, sunny west; cool|
|Apr 25-30||Rainy periods, cool|
|April||temperature 5°C (avg.)|
precipitation 40mm (20mm below avg. east, avg. west)
|May 1-5||Rainy periods, mild|
|May 6-13||A few showers, cool|
|May 14-19||Scattered showers, warm|
|May 20-27||A few showers, turning cool|
|May 28-31||Showers, warm|
|May||temperature 11.5°C (1° below avg.)|
precipitation 75mm (10mm above avg.)
Annual Weather Summary: November 2017 to October 2018
Winter temperatures will be above normal, with the coldest periods in mid-November, early and late December, early January, and early and mid-February. Precipitation and snowfall will be above normal in the east and below normal in the west, with the snowiest periods in late November, mid- and late December, and early to mid-March. April and May will be a bit cooler than normal, with near-normal precipitation. Summer will be hotter than normal, with rainfall below normal in Southwest Ontario and above normal elsewhere. The hottest periods will be in early and late June, early July, and mid- to late August. September and October will be warmer and slightly drier than normal.
About the Southern Ontario Region
The Southern Ontario long range weather region includes all or part of the following provinces: ONTARIO (Alliston, Amherstburg, Barrie, Bolton, Bradford, Brantford, Chatham, Cobourg, Collingwood, Elliot Lake, Fergus, Fort Erie, Georgetown, Guelph, Haileybury, Hamilton, Ingersoll, Kenora, Kitchener, Leamington, Lindsay, Lindsay, London, Midland, Milton, North Bay, Orangeville, Orillia, Oshawa, Owen Sound, Paris, Peterborough, Port Hope, Sarnia, Simcoe, Stouffville, Stratford, Strathroy, Sudbury, Thunder Bay, Tillsonburg, Timmins, Toronto, Uxbridge, Wallaceburg, Windsor, Woodstock).