Summer is a peak season in Toronto with a variety of cultural events like Caribana or Pride Week. However, be prepared to see the prices skyrocket and unruly crowds everywhere. Spring and autumn offer relatively warm weather and lower rates, that's why late April through May and September through October are the best time to visit the Toronto. As the world's best hockey teams reside in this city, you shouldn't miss an epic October–April hockey season.
Winter brings biting winds and a world of snow but it is your obvious chance to save money and a perfect season for ice skating, snowboarding, and skiing.