One of the easiest ways to figure out what to do in a city is to crack open that town’s DoXXX app (where XXX is the city’s major area code). For example, Toronto has Do416, an app that’s continuously being upgraded. Do604 (Vancouver) and Do250 (Victoria) are coming later this year.
The Do app is a great way to keep up-to-date on who’s playing where. There are even curated lists of events by people the Do people hope you will trust. (I do one, for example). Check out some of these screenshots. Download the iOS app here.