Miami has the warmest winter temperatures on the United States mainland. High temperatures average from 75 F to 77 F from December through March (though many days see temps over 80 F) and warm nights average near 60 F. In the winter months Miami sees the most tourists, and beaches, hotels and roads are the most crowed.