Karachi has an arid climate with hot summers and mild winters. Rainfall levels are relatively low, with most rain falling during the monsoon season from July to August. Humidity is high in the city, although the heat is tempered somewhat by cool sea breezes. Summer temperatures average between 78°F (26°C) and 95°F (35°C). The winter months of December and January experience pleasant weather and are the best months to visit Karachi, with temperatures ranging between 52°F (11°C) and 81°F (27°C).