Toronto plays host to lots of big annual celebrations and festivals, especially during the summer months, when there are usually al fresco events taking place all over the city.
Key dates in the calendar include the huge Toronto Pride Festival, which takes place in June, attracting around a million visitors for a ten day celebration and the Toronto International Film Festival in September, which always attracts a host of big names.