Warm in the winter, rainy in the summer and overall hot and humid. Miami weather can be very unpredictable at times, but luckily you can enjoy beach weather most of the year. Miami temperatures typically range from 57°F (14º C) to 92° (33º C) and humidity is 80% most of the time. In summary, all you need are light clothes, a hat, and an umbrella. Other than that, grab your swimsuit and enjoy the sun!