Coastal British Columbia has the least number of thunderstorms per year in Canada, and southern Ontario has the most...
Fewest thunderstorm days
Nanaimo**, BC *---------------------1 *----2.33 days *
Duncan *, BC *----------------------2 *----2.53 days *
Victoria**, BC *--------------------3 *----3.12 days *
Prince Rupert**, BC *---------------4 *----3.62 days *
Campbell River**, BC *--------------5 *----3.85 days *
Port Alberni**, BC *----------------6 *----4.01 days *
Courtenay**, BC *-------------------7 *----4.21 days *
Corner Brook**, NL *----------------8 *----4.49 days *
St. John's**, NL *------------------9 *----4.54 days *
Yellowknife**, NT *-----------------10 *----5.40 days *
Gander**, NL *----------------------11 *----5.80 days *
Vancouver**, BC *-------------------12 *----6.10 days *
Whitehorse**, YT *------------------13 *----6.56 days *
Abbotsford**, BC *------------------14 *----7.11 days *
Chilliwack**, BC *------------------15 *----7.35 days *
Sept-ÃŽles**, QC *-------------------16 *----7.43 days *
Charlottetown**, PE *---------------17 *----9.68 days *
Vernon**, BC *----------------------18 *----9.93 days *
Sydney**, NS *----------------------19 *----10.03 days *
Saint John**, NB *------------------20 *----11.00 days *
Halifax Airport**, NS *-------------21 *----11.36 days *
Baie-Comeau**, QC *-----------------22 *----11.56 days *
Rimouski**, QC *--------------------23 *----11.72 days *
Truro**, NS *-----------------------24 *----11.91 days *
Summerside**, PE *------------------25 *----12.49 days *
Rivière-du-Loup**, QC *-------------26 *----12.53 days *
Moncton**, NB *---------------------27 *----12.80 days *
Kentville**, NS *-------------------28 *----13.33 days *
Kamloops**, BC *--------------------29 *----13.79 days *
Bathurst**, NB *--------------------30 *----13.98 days *
Campbellton**, NB *-----------------31 *----14.10 days *
Fredericton**, NB *-----------------32 *----14.53 days *
Kelowna**, BC *---------------------33 *----14.55 days *
Fort St. John**, BC *---------------34 *----15.11 days *
Penticton**, BC *-------------------35 *----15.31 days *
Saskatoon**, SK *-------------------36 *----15.61 days *
Lethbridge**, AB *------------------37 *----16.16 days *
Alma *, QC *------------------------38 *----16.41 days *
Thompson**, MB *--------------------39 *----16.78 days *
Medicine Hat**, AB *----------------40 *----17.78 days *
Grande Prairie**, AB *--------------41 *----18.33 days *
Edmonton**, AB *--------------------42 *----18.83 days *
Timmins**, ON *---------------------43 *----19.16 days *
Edmundston**, NB *------------------44 *----19.36 days *
Chicoutimi-Jonquière *, QC *--------45 *----19.37 days *
Québec City**, QC *-----------------46 *----20.04 days *
Shawinigan**, QC *------------------47 *----20.10 days *
Cranbrook**, BC *-------------------48 *----20.21 days *
Prince George**, BC *---------------49 *----20.83 days *
Sault Ste. Marie**, ON *------------50 *----21.29 days *
Fort McMurray**, AB *---------------51 *----21.41 days *
Regina**, SK *----------------------52 *----21.56 days *
Sherbrooke**, QC *------------------53 *----21.94 days *
Sudbury**, ON *---------------------54 *----21.97 days *
Rouyn-Noranda**, QC *---------------55 *----22.16 days *
Val-d'Or**, QC *--------------------56 *----22.16 days *
Trois-Rivières**, QC *--------------57 *----22.22 days *
Prince Albert**, SK *---------------58 *----22.89 days *
Peterborough**, ON *----------------59 *----22.90 days *
Williams Lake**, BC *---------------60 *----23.05 days *
Thunder Bay**, ON *-----------------61 *----23.18 days *
Pembroke *, ON *--------------------62 *----23.53 days *
Swift Current**, SK *---------------63 *----23.70 days *
Drummondville**, QC *---------------64 *----23.83 days *
Ottawa**, ON *----------------------65 *----23.87 days *
Cold Lake**, AB *-------------------66 *----23.90 days *
Estevan**, SK *---------------------67 *----23.97 days *
Cornwall**, ON *--------------------68 *----24.14 days *
North Bay**, ON *-------------------69 *----24.20 days *
Kenora**, ON *----------------------70 *----24.39 days *
Montréal**, QC *--------------------71 *----24.40 days *
Moose Jaw**, SK *-------------------72 *----25.01 days *
Yorkton**, SK *---------------------73 *----25.34 days *
Brockville**, ON *------------------74 *----25.39 days *
Red Deer**, AB *--------------------75 *----25.48 days *
Midland *, ON *---------------------76 *----25.50 days *
Joliette**, QC *--------------------77 *----25.60 days *
St. Catharines**, ON *--------------78 *----25.63 days *
Sorel-Tracy *, QC *-----------------79 *----25.68 days *
Saint-Hyacinthe**, QC *-------------80 *----25.71 days *
Brandon**, MB *---------------------81 *----25.79 days *
Winnipeg**, MB *--------------------82 *----26.54 days *
Kingston**, ON *--------------------83 *----26.64 days *
Saint-Jean-sur-Richelieu *, QC *----84 *----26.66 days *
Barrie**, ON *----------------------85 *----27.03 days *
Calgary**, AB *---------------------86 *----27.35 days *
Hamilton**, ON *--------------------87 *----27.71 days *
Toronto Island**, ON *--------------88 *----27.95 days *
Sarnia**, ON *----------------------89 *----28.07 days *
Owen Sound *, ON *------------------90 *----28.79 days *
Oshawa**, ON *----------------------91 *----29.11 days *
Guelph**, ON *----------------------92 *----29.20 days *
Brantford *, ON *-------------------93 *----29.32 days *
Kitchener-Waterloo**, ON *----------94 *----29.33 days *
Portage la Prairie**, MB *----------95 *----29.62 days *
Stratford *, ON *-------------------96 *----30.13 days *
Belleville *, ON *------------------97 *----30.27 days *
Woodstock *, ON *-------------------98 *----30.50 days *
London**, ON *----------------------99 *----30.93 days *
Windsor**, ON *---------------------100 *----33.24 days*
As far as how many lightning strikes in each city, this table summarizes that:
Environment Canada - Weather and Meteorology - Lightning Activity in Canadian Cities
The number of lightning strikes per year varies from 0 in parts of BC, Newfoundland and Labrador, and the territories to a high of 2.83 strikes per sq km per year in Windsor, Ontario.