The climate of Oman, city by city

This page lists the 27 cities in Oman for which climate normals are available. Each entry covers temperature, rainfall and how the climate changed between 1940 and 2025, computed from ERA5 reanalysis data.

Average across cities

27.3°C

Annual rainfall

86mm

Spread between cities

3.8°C

Warming

+1.9°C

Departure from normal across the country's largest cities, 1940–2025

Rankings

Across the 27 cities in this country with a measured climate.

Frequently asked questions

What is the hottest city in Oman?

The hottest city in Oman is As Suwayq, with an average annual temperature of 29.0 °C.

What is the coldest city in Oman?

The coldest city in Oman is Salalah, with an average annual temperature of 25.2 °C.

What is the wettest city in Oman?

The wettest city in Oman is Samā’il, with 135 mm of precipitation per year.

Has the climate of Oman warmed?

Based on its largest cities, Oman warmed by +1.9 °C between 1940 and 2025.

Cities by region

Ad Dakhiliyah7

Ad Dhahirah2

Al Batinah North Governorate6

Al Batinah South2

Al Buraimi1

Ash Sharqiyah South Governorate1

Dhofar1

Musandam Governorate1

Muscat4

Northeastern Governorate2