When is the Best Time to Go to Ontario, Canada? Not found in Wikipedia The best time to visit Ontario, Canada. Cities in Ontario, Canada Barrie Brampton Burlington Guelph Kitchener London Mississauga Niagara Falls Oshawa Ottawa Sarnia Thunder Bay Toronto Vaughan Waterloo Windsor