The average tornado stays on ground for only 5 minutes. These figures, reported by the National Climatic Data Center for the period between 1991 and 2010, show the seventeen U.S. states with the most average number of tornadoes per per year.