The best times to visit Toronto are late April through May and September through October. Peak tourist season occurs during the summer months.