0
Anonymous
There are approximately 10.7 blizzards that occur each year. Of course, this not only counts America's blizzards, but also blizzards across the world!
Wiki User