recents cases in ontario and b.c. shed light on the matter - although dealing with civil liability, the principle is clear
The B.C. case isn't by-law related, rather it has to do with what happens if somebody slips on the sidewalk after you've shovelled it.
The B.C. Courts found that "no", you're not liable for somebody slipping on the sidewalk you've just shovelled because you were obliged to by a local by-law.
It strictly relates to civic liability, not with actually being obliged to shovel snow as a result of a local by-law.
The Ontario reference could be seen as very relevant, in that one might presume if any resident of B.C. were to take their snow shovelling by-law ticket to court, the result would be the same.
Whether the penalized property owner then would want to spend $20,000.00+ to fight a wealthy municipality against what is a $125.00 ticket in court would be up to the property owner.
It's often just easier to either shovel the snow, or pay the ticket.
If you're very wealthy, have extremely flexible work options, and want to strongly make a point - I guess you could look to the years it would take to get to the B.C. Supreme Court for a result that would very likely be similar to the one that came about in Ontario.
Edited by Spy Black, 20 January 2020 - 06:37 AM.