I know there is a lot of talk about anti smoking bylaws/laws on the forum, but I'm going to throw my city into the mix as one of harder cities to be a smoker in. I have included a link to an article explaining it & the actual bylaws itself if you want to have a look as well.
http://www.timescolonist.com/news/local/smoking-ban-expands-to-greater-victoria-parks-playgrounds-1.654710
https://www.crd.bc.ca/docs/default-source/crd-document-library/bylaws/publichealthcleanairidlingtanningtattoo/3962---capital-regional-district-clean-air-bylaw-no-1-2014-%28at-second-reading%29.pdf?sfvrsn=12
To sum up some of the main points.
No smoking in designated public spaces, parks (municipal, community, & regional), playgrounds, fields, beaches, etc. I am not sure if this includes sidewalks but...
No Smoking within 7 meters of a bus stop, & 7 meters from doors, windows, & air intakes of buildings; making the majority Downtown area of Victoria pretty much a non smoking area. Technically this even means no smoking on your own patio if you live in an apartment building (like I do) in the Capitol Region District.
Now feasibly this isn't a very enforceable bylaw, there's only an average of 1.5 enforcement officers working in the entire area on a given day. Though if you are caught & they feel like handing down a ticket to you, the fine can be up to $2,000. The people behind the bylaw have said this is going to mostly enforced by "peer pressure". For the people who aren't familiar with the area, you will get dirtier looks smoking a cigar around town here blatantly smoking weed out in public
Anyways just thought I'd share what you have to deal with to be a smoker (cigar or any tobacco) in my neck of the woods.