Not very sure, but at least before my store, downtown Bank Street (Bank @ Lisgar), weekday after 5:30 pm and all weekend, meters are free.
As far as I knew, for some downtown parking lots, they will not say it's free in the evening and weekend, but usually it's ok.