what country has the most tornadoes each year?
In terms of absolute tornado counts, the United States leads the list, with an average of over 1,000 tornadoes recorded each year. Canada is a distant second, with around 100 per year.