A trio of events in Kitchener-Waterloo this afternoon.

The Sun Life Financial UpTown Jazz Festival continues in Waterloo.

The annual 3 day music festival is celebrating its 20th anniversary and is expected to draw at least 35-thousand enthusiasts over the weekend.

It runs from 12 – 4:15 PM. Today’s acts will perform at the main stage in the Waterloo City Hall Parking Lot

Open Streets is also happening in Waterloo today. This will be the second event of the summer, running from 1 until 4 PM along King Street between John street and Central Street.

Ribfest continues in downtown Kitchener.

Victoria Park once again hosts the event, from 12 – 6 PM. Minors under the age of 19 must be accompanied by an adult, as alcohol will be served.

Donations to the Foodbank of Waterloo Region will be accepted at the gate.