Listed below and shown in the map above are details of five special events being held in the city over the weekend.

Sail-in cinema at Canada's Sugar Beach

Organized by the Toronto Port Authority, water-themed movies will be played on a double-sided screen that can be seen both by spectators on Sugar Beach and by boats on the water. Admission is free.

Celebrate Yonge

The inaugural Celebrate Yonge festival in downtown Toronto offers an additional five metres of space for pedestrians, and will feature extended patios, 11 themed areas, buskers and games.

The 134th Canadian National Exhibition opened Friday in Toronto.The 134th Canadian National Exhibition opened Friday in Toronto. (Jonathan Castell/CBC)The Canadian National Exhibition

The 134th Canadian National Exhibition features new rides, wacky food and a psychic goose.

International Street Festival

A street festival on Eglinton Avenue West featuring two stages, a dancefloor, a carnival and midway, and a variety of food vendors.

Summerworks Performance festival

The Summerworks festival wraps up this weekend with a series of performances across the city.