So you want to track and document those Dutch tornadoes
Most people I talk to think the Netherlands doesn't get real tornadoes. That changed after the summer of 2022, when we had one of the busiest tornado seasons on record. Six confirmed tornadoes in a single week in late June and early July. It caught meteorologists off guard and left a lot of researchers scrambling to piece together what actually happened. Let me walk you through how to approach this properly, because the conventional radar analysis just doesn't cut it here. The Netherlands has one of the densest NEXRAD-equivalent radar networks in the world, operated by KNMI, but the geography works against you. Flat terrain, low radar elevation angles, and the sea breeze convergence zones that form near the coast create a specific set of problems. I spent about three weeks digging through the raw radar data from that period, and the first thing you need to understand is that the typical supercell signature you see in the American Midwest simply does not apply to most Dutch tornado events. We're dealing with landspouts and gustnado-initiated vortices far more often than actual supercells. The instability profile in June 2022 was unusually high for the region, with CAPE values pushing past 1500 J/kg on the relevant days, which is abnormal for a flat country like this. But the wind shear was weak. That combination produces a very different kind of storm structure.
The workaround I ended up using involved overlaying the KNMI radar reflectivity data with the wind profiler measurements from the tower at Cabauw, combined with surface observation reports from the automated weather stations. Rawinsonde launches are too sparse, happening only twice daily at De Bilt, and they completely miss the boundary layer evolution that matters for tornado formation in this region. The surface station network gives you the pressure tugs and wind shifts that indicate a vortex is touching down, even when the radar can't resolve it clearly. One thing that really caught me out initially was the sea breeze front interaction. The standard textbook approach would have you looking at where the cold air from the North Sea pushes inland. But in the 2022 events, I found that the secondary convergence lines forming behind the primary sea breeze front were producing the actual tornadoes, not the main front itself. I had to go back and re-examine the timing on four of the six confirmed tracks and shift my analysis window by about forty minutes. The vortex formation was happening along these backtrack boundaries, not at the leading edge where every model had predicted them. If you're doing this analysis yourself, you should be pulling data from the KNMI open data portal. Their radar composites are available at five-minute intervals, and the surface observations go back decades. You'll also want the ECWMF ERA5 reanalysis data for the broader atmospheric context, because the individual storm events don't make sense without the large-scale setup. The jet stream was positioned further north than typical for June, which meant the upper-level support was marginal at best, but the low-level moisture transport from the Bay of Biscay was strong enough to keep things going.
Here is the part most guides skip. The damage surveys. The Netherlands has a formal tornado survey system run through KNMI and the Royal Netherlands Meteorological Institute, but it is understaffed and response times are slow. For the June 2022 events, the first official survey report came out about ten days after the last confirmed tornado. In that window, repair crews had already fixed or removed many of the key damage indicators. I ended up relying on homeowner social media posts with geotagged images and drone footage from agricultural aerial spraying operations that happened to be flying over the affected areas that afternoon. The drone footage from a farmer near Utrecht showed the debris swirl pattern that confirmed a second vortex rotating around the primary one, which the official survey later downgraded to a possible satellite circulation because the ground evidence was already gone. Another detail that is easy to miss. The EF-scale ratings for Dutch tornadoes tend to be conservative. The building stock here is uniformly well-constructed compared to the American South, with most residential buildings rated D5 or higher on the Enhanced Fujita scale. A tornado that would score EF1 in Texas often scores EF2 here because the same wind speed does more damage. But the reverse is also true. Open field areas in theRandstad region produce very little damage evidence, so weak tornadoes over polders get undercounted rather than overcounted. The 2022 season probably had three or four additional sub-vortex events that were never officially confirmed because they touched down on grass or water. For anyone trying to replicate this research, start with the KNMI radar archive and work backward from the confirmed tornado reports. The initial reports come from the public through the KNMI tornado tip line, which is active during the warm season. Cross-reference the reported times with the radar data, then check the surface stations within a ten-kilometer radius for wind speed spikes and pressure dips. The pressure drop during the June events was consistently between 2 and 5 hectopascals, which is a reliable indicator even when the wind gust data is compromised by terrain effects.
Get the Full Details

I will say this bluntly: the tools for this work exist, but the institutional memory is thin. The Netherlands only started treating tornadoes as a serious research topic in the mid-2010s, and funding is sporadic. If you are approaching this academically, you are going to hit data access bottlenecks and slow response times from official sources more often than you will get clean, timely information. The workaround is building relationships with the local weather spotters and the agricultural aviation community before you need them. These people are on the ground when the storms happen, and they are the ones who capture evidence that would otherwise disappear within hours.