Owing to its northerly latitude and inland
location, the Twin Cities experience the coldest climate of any major
metropolitan area in the United States. However, due to its southern location in
the state and aided further by the urban heat island, the Twin Cities is one of
the warmest locations in Minnesota. The average annual temperature at the
Minneapolis–St. Paul International Airport is 45.4 °F (7.4 °C);
3.5 °F colder than Winona, Minnesota, and 8.8 °F warmer than Roseau,
Minnesota. Monthly average daily high temperatures range from 21.9 °F
(−5.6 °C) in