Casablanca has a hot-summer Mediterranean climate . The cool Canary Current off the Atlantic coast moderates temperature variation, which results in a climate remarkably similar to that of coastal Los Angeles, with similar temperature ranges. The city has an annual average of 72 days with significant precipitation, which amounts to 412 mm (16.2 in) per year. The highest and lowest temperatures ever recorded in the city are 40.5 °C (104.9 °F) and −2.7 °C (27.1 °F), respectively. The highest amount of rainfall recorded in a single day is 178 mm (7.0 in) on 30 November 2010.
Average Temperature
Humidity
Rain
Clouds
Sun