Despite being on the coast, the weather in Muscat can be unbearably hot. The best time to visit the arid climate is between December and March, when the more temperate winter season provides less extreme temperatures with average highs of around 77°F (25°C). February is the coolest month. The rest of the year, temperatures can be well over 104°F (40°C). Sudden rain can cause flash floods, although precipitation is unusual.