Hurricane Harvey, which caused massive flooding in Texas, cost $125 billion, making it the most expensive U.S. disaster last year.
With hurricanes, wildfires, hail, flooding, tornadoes and drought, the United States tallied a record-high bill in 2017 for weather disasters: $306 billion.