Thirty-three Julys in Huron County show no rising storm signal
Canada's most lightning-struck ground sits on the Lake Huron shoreline, a short drive from Huron County. That makes the county's July worth counting — so we estimated it, and then went looking for the trend a property insurer would expect to find underneath. Across nine measures of the conditions that make storms, exactly one clears statistical significance in thirty-three years of in-county observation. It points the other way.
The number, and what kind of number it is
Start with the question as asked: how much lightning hits Huron County in July? The honest answer begins with an admission. Nobody publishes that figure. Environment and Climate Change Canada operates the Canadian Lightning Detection Network and does publish lightning density data, but the open feed is a real-time product — ten-minute rasters, retained for about a day. There is no public archive you can query for "Huron County, July."
So the figure below is derived, and it is worth being precise about what that means. We take published flash-density climatology for this part of southwestern Ontario, multiply by the county's land area of — km², and apply July's share of the year's activity. That yields roughly — cloud-to-ground flashes over the county in an average July — on the order of — a day — inside a plausible range of — to —.
Estimated cloud-to-ground flashes over Huron County, July
The width of the band is the honest part of this figure
View as table
The highest one-year cloud-to-ground flash density ever recorded on Canadian land — 13.64 flashes per km², in 2011 — was measured near Forest, Ontario, on the Lake Huron shoreline south of Huron County. Environment and Climate Change Canada describes the flash density of this corridor as similar to the average over central Florida. Whatever the count for any given July, the county sits at the northern end of the most lightning-prone ground in Canada. That is a matter of record, and it is the single most useful thing an underwriter can know about this geography.
Why so much lightning here? Lake Huron. Through summer the lake breeze sets up a convergence zone inland of the shoreline, and storms crossing the lake organise as they come ashore. It is the same mechanism that produced the county's costliest single weather event: the F3 tornado that struck Goderich on 21 August 2011, which began as a waterspout over the lake, came ashore at the harbour and tracked through the town — one death, 37 injuries, and roughly $75 million in insured damage against about $130 million in total property loss. That was also the year the Forest record was set, 75 kilometres down the same shoreline.
Then the harder question
An insurer does not really want the July flash count. It wants to know whether the number is going up. That question cannot be answered from lightning data at all, because the archive does not exist — so we went at it from underneath, through the conditions that produce the lightning.
Thunderstorms need moisture, instability and lift. The most reliable single gauge of the first two at a surface station is dew point, which measures how much water the air actually holds. Relative humidity will not do: it moves with temperature, so in a warming record it will happily show you a drying trend that is really just a warming one. Dew point has no such problem.
There is exactly one long-running station inside Huron County — —, climate ID —, on the shoreline. We pulled every hourly and daily observation it has recorded for July from — to — — — Julys with a complete hourly record, and — of those with a complete daily rainfall record as well.
July hours with a dew point at or above 20 °C
The conventional threshold for air that will support strong convection
View as table
The scatter is the first finding. A single hot, humid July tells you nothing here: the record contains Julys with almost no humid hours at all and Julys with several hundred, sometimes back to back. Any analysis that samples three or four years from this record and draws a line between them will produce a confident trend in whichever direction the sampling happened to favour. We know, because our own first pass at this did exactly that.
Across the full record the verdict is —. The same holds at the more extreme 22 °C threshold: —, moving from — hours per July in the first decade to — in the last.
Warmer air, no extra water
Put temperature and dew point on the same axis — they share a unit, so this is a fair comparison rather than a trick of scaling — and the shape of the change becomes visible.
July mean temperature and mean dew point
Both in °C, one axis, —
View as table
Between the first and last decade of the record, July mean temperature moved from — °C in — to — °C in —, and hours at or above 30 °C went from — to — per July. Mean dew point over the same windows went from — to — °C.
Both of those are decade averages, and it needs saying plainly that neither passes a significance test on this record: temperature shows —, and dew point shows —. A warming direction here is consistent with what is happening regionally, but this single station over this length of record cannot establish it. What the station can say is narrower and more useful: whatever warming is under way is not being matched by added moisture.
That matters because moisture, not heat, is the binding constraint on convection. Warmer air can hold more water, and the standard expectation is that it will. Here it has not — and the one measure in this entire analysis that does clear the significance bar points the same way. The peak July dew point, the single most humid hour of each month, shows — at —. The most convectively favourable hour of a Huron County July is, on this record, slightly less favourable than it was thirty years ago. Read the limits below before leaning on that one: it is also the result most likely to be an instrument artefact.
Rainfall tells a compatible story, and a more operationally useful one.
July days with measurable and with heavy rainfall
Both measured in days per July
View as table
The pattern in the decade means is fewer wet days, an unchanged number of heavy ones, and less rain overall — precipitation concentrating, with the drizzle thinning out while the downpours hold. It is a coherent story and it is the one an underwriter would want to hear about. It is also, on the significance test, — for wet days and — for heavy ones. — Julys of rainfall counts are simply not enough observations to resolve a change of this size.
What survives is the negative result, and for the heavy-rain tier it is the one that matters: the frequency of claim-generating rainfall days in a Huron County July has — over three decades. It has not fallen either. It is, as far as this record can tell, the same as it was.
What this means for a P&C book
The temptation, given a rising loss environment, is to attribute it to locally intensifying weather. In Huron County in July, the local record does not support that. Losses are rising across Ontario — the Insurance Bureau of Canada has been clear that annual insured severe-weather losses now routinely exceed a billion dollars where two decades ago they seldom passed half that — but the driver visible in this county's own observations is not more storm days. Three things follow.
- Do not price a local convective trend you cannot measure. Thirty-three years of in-county data show no detectable increase in convective fuel. A rate assumption that bakes in rising local storm frequency for this geography is, on this evidence, unsupported. It may still be right — see the limits below — but it is not demonstrated, and the difference matters when you have to defend a filing.
- The exposure story is doing the work. Rising losses in a flat-hazard geography point at what is insured rather than at what the sky is doing: replacement costs, building values, the scale and specialisation of agricultural structures, and the density of high-value equipment on farms that were far less capital-intensive in 1994. Huron County is among Ontario's most productive agricultural counties, and the value at risk per hectare has moved a great deal further than the dew point has.
- Tail risk is not the same as trend risk. A geography can have a flat hazard trend and still be badly exposed to a single event. The county's benchmark loss came from one storm on one afternoon, and nothing in this analysis reduces the probability of the next one. Frequency assumptions and severity assumptions should be argued separately here; the evidence bears on the first and is silent on the second.
The lake is the reason for both halves. It suppresses nothing about the tail — the shoreline convergence that makes this corridor Canada's lightning capital is still there every summer — while the county's thermodynamic record simply has not moved much in a single consistent direction over the period we can observe.
What this cannot tell you
Six limits, because they bound every claim above.
- The flash figure is an estimate, not a count. It is arithmetic on a published climatology, not a tally of detected strikes. It carries no information about any particular July, and it should never be quoted without its range.
- No detectable trend is not the same as no trend. Thirty-three years is a short record for climate detection, and these series are noisy enough that a real trend of modest size would not clear the significance bar. This analysis rules out a large, obvious local increase in convective fuel. It does not rule out a small one, and it is not evidence against regional or global projections built on far longer records and physical modelling.
- One station is standing in for a county. Huron County covers — km². The only long-running station in it sits on the lakeshore, where the lake moderates temperature and humidity. Inland townships very likely behave differently, and the lake-breeze convergence that drives convection here is a spatial feature that a single point cannot resolve.
- Instrument homogeneity is unverified. A declining peak-dew-point trend at an automated station is exactly what a humidity-sensor change or drift would also look like. We have not been able to rule that out from the published record, and it is the single result here most likely to be an artefact. Treat the one statistically significant finding in this paper as the least trustworthy one.
- Dew point is a proxy, not a storm count. It captures moisture, not lift or shear. A July can deliver a damaging storm without a notably humid month, and the county's worst event did not require a record dew point to happen.
- Nothing here is actuarial, financial or insurance advice. It is a description of a public observational record and an explicitly derived estimate, produced for discussion. It is not a rate indication and it does not speak to any individual risk.
Method
Everything here is reproducible from public sources with no special access and no account. The pull and the derivation are a single script; the numbers on this page are generated from its output rather than typed in, so a refresh updates the prose as well as the charts.
-
Find a station actually inside the county
Environment and Climate Change Canada's station inventory lists 30 stations within Huron County's bounding box, but almost all are historical, daily-only, or both. One has a modern continuous hourly record: —, climate ID —, on the Lake Huron shoreline. Hourly observations run from 1986 and daily from 1994.
-
Establish what the station can and cannot answer
Before deriving anything, we checked which fields are populated. Temperature, dew point, humidity and wind are near-complete from the mid-1990s.
Departure from the original planThe intended spine of this analysis was thunderstorm-day counts from the station's present-weather field. That field is empty at this station — zero of 744 July hours populated in every year we tested (1995, 2005, 2015, 2024). It is a temperature and precipitation site, not a present-weather one. There are no thunderstorm observations from inside Huron County to analyse, which is why this paper is built on dew point instead.
-
Reject the nearest alternative, for cause
London International Airport, the closest station that does report present weather, was the obvious substitute.
Departure from the original planIts record is inhomogeneous across the transition to automated observation: 740 of 744 July hours carry a present-weather entry in 1995, against 285 in 2015 and 290 in 2024. Thunderstorm-day counts drawn across that break would show a decline that is an artefact of how the station is staffed, not of the weather. We did not use it. A thunderstorm trend built on this data would have been the most publishable-looking and least true result available.
-
Derive the lightning estimate, and label it
Flash density times county land area times July's share of annual activity. In full: — flashes per km² per year × — km² × —% = — flashes.
Neither input is a Huron County measurement. The density is the class ECCC's 1999–2018 map assigns to southwestern Ontario between the Great Lakes, cross-checked against densities we derived from ECCC's published city flash counts — Sarnia and Stratford to the south and east, Owen Sound to the north — which bracket the county. The July share is not published for Ontario at all: ECCC's monthly breakdown is national. Ontario cannot borrow it directly, because Ontario is the least summer-concentrated jurisdiction in the country, so we scale Ontario's own summer share by the national split of July within summer. The low and high bounds carry both uncertainties at once, which is why the band is wide.
A number we checked and did not useWidely repeated figures put Canada at 2.4 million flashes a year and name Harrow, Ontario as the lightning capital at 35.9 storm days. Both come from the 1999–2008 decade and have been superseded: the 1999–2018 average is 2.2521 million, and on ECCC's current definition the leading city is Windsor at 50.1 days. Mixing the two vintages would have shifted this estimate by several percent for no reason. Everything here uses 1999–2018.
Departure from the original planWe intended to compute true counts. ECCC's open lightning product is real-time only — ten-minute rasters with roughly a day of retention — so there is no archive to query. NOAA's GOES-16 Geostationary Lightning Mapper is openly accessible and would give real flash locations, but at one file per 20 seconds a single July is roughly 134,000 files and 36 GB, per year of record. That is the route to an exact figure for anyone who needs one; it is out of scope for this paper, and we would rather publish a labelled estimate than an unlabelled one.
-
Aggregate July, and refuse partial months
For each year we count hours above the dew-point thresholds, days above the rainfall thresholds, and monthly means. A July with less than 80% of its hours or days reported is emitted as null rather than as a low value — an under-observed month is an unknown month, not a dry or a cool one, and plotting it as a dip would invent variation. Excluded years appear as gaps in the charts and are listed in the generated data file.
-
Test the trends before believing them
Ordinary least squares on each series against year, reported as slope per decade with r², plus a two-sided t-test of the slope against zero at p < 0.05. The test result, not the slope, governs what the prose is allowed to say: a series that fails is described as showing no detectable trend regardless of which way its line happens to point.
A mistake worth flaggingOur first look at this record sampled four Julys — 1990, 2000, 2010, 2025 — and found humid hours rising from 48 to 202. That looks like a clean signal and it was the premise this analysis started from. Run against all — years, the trend reverses and then fails significance entirely. The four-point version was not a small error to be corrected later; it was the opposite of the finding, and it survived precisely because it matched what we expected to see.
-
Snapshot before deriving
Every raw CSV response is written to a dated local snapshot before anything is computed from it, so the series can be audited against what the source actually said at the time. Snapshots stay on the machine that ran the pull; only derived aggregates are published. Re-running against unchanged upstream data produces a byte-identical generated file, so a refresh gives a clean diff.
Refresh cadence
Annually, once July closes and the month's observations have settled. The station's recent months are subject to revision, so a refresh run in August may differ slightly from the same year pulled in October. The generated file's git history is the versioned record of what each refresh published.
Sources
- Hourly and daily climate observations, — Environment and Climate Change Canada, historical climate data — climate.weather.gc.ca. Climate ID —. July —–—; retrieved —.
- Station inventory Environment and Climate Change Canada, Station Inventory — used to establish that one station with a modern hourly record lies within Huron County.
- Lightning flash density climatology Environment and Climate Change Canada, Canadian Lightning Detection Network — lightning maps and statistics. Used for the derived July estimate only; the open lightning density product is real-time and carries no archive.
- Huron County land area Statistics Canada, Census of Population — — km².
- Insured severe-weather losses in Canada Insurance Bureau of Canada — news and insights. Used for national and provincial loss context only; no county-level loss data is published.
- Goderich tornado, 21 August 2011 Insured damage estimate from the Insurance Bureau of Canada, citing Property Claim Services Canada. Casualty and total-property-loss figures from contemporaneous reporting and the Environment Canada damage survey. Quoted as a realized-loss benchmark for the county, not as part of any series on this page.
This page publishes derived aggregates only — per-July counts, means and fitted trends. The underlying hourly and daily observation records are not reproduced here.
Contains information licensed under the Open Government Licence – Canada. Climate observations © Environment and Climate Change Canada. This does not constitute an endorsement by Environment and Climate Change Canada or by Statistics Canada of this product.
The July lightning figure on this page is a derived estimate, not a measured count, and is presented with its range for that reason. Nothing here is actuarial, financial, insurance or legal advice. It is a description of a public observational record, and it does not speak to the risk of any individual property.