The National Gallery is free and quite awesome. Be sure to spend time in the Tom Thomson/Group of Seven room.

Across the river in Hull is the Museum of Humanity(?) which I have not been to but heard is very good as well.