Just to put some numbers to it, Toronto on average gets 122 cm of snow every year. Montreal gets 210 cm. But Montreal has nothing on Barrie, which gets 286 cm every year.
Toronto gets more snow than people tend to give it credit for though. We get roughly the same about as anywhere in the Prairies.