Skip to content
Destinations
Weather & climate
Nature
Outdoors
Culture
Events
Sky & live
Muscat, Oman
Photo: Leon petrosyan · CC BY-SA 4.0 · Wikimedia Commons
MuscatReport this photo · linked, not stored
Climate guideThirty-year normals for Muscat

Muscat climate by month

Hot desert · BWhBest Jan–Feb · Dec
Annual mean28°day and night
Seasonal swing14°warmest vs coolest
Precipitation88 mm18 wet days a year
23.58° N, 58.41° EElevation 14 mUTC+4 · Gulf Standard Time
When to goMuscat · weather score
JanFebMarAprMayJunJulAugSepOctNovDec63October
Best timeJan–Feb · Dec
October: high / low33° / 26°
iSummary

What the weather is like

Muscat has a hot desert climate (Köppen BWh): very little rain and intense sun.

The warmest month is June, when afternoons average 38° and nights 31°. January is the coolest month, with highs of 24° and lows of 18°. The difference between the warmest and the coolest month is about 14°.

About 88 mm of precipitation falls in an average year. January is the wettest month (15 mm, 2 wet days) and May the driest (1 mm, 1 wet days). Cloud cover ranges from 3% in September to 16% in July.

The sea reaches about 32° in June. Sea temperatures lag the air by a month or two, so late summer is usually warmer for swimming than early summer.

Year in figures

Hottest afternoons
38° · June
Coldest nights
18° · January
Wettest month
January
Driest month
May
Clearest skies
September · 3% cloud
Warmest sea
32° · June
Longest day
13 h 35 min
Shortest day
10 h 42 min
iiCharts

Twelve months at a glance

Temperature and precipitation

Daily high/low range bars, monthly precipitation columns, sea temperature line

Temperature curve

Average high, low and sea
20°30°JanFebMarAprMayJunJulAugSepOctNovDec

Daylight

Hours between sunrise and sunset on the 15th of each month
111213JanFebMarAprMayJunJulAugSepOctNovDec
iiiData table

Climate normals month by month

Climate normals for Muscat by month
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Average high24°25°28°33°37°38°37°36°35°33°29°25°
Average low18°18°21°25°29°31°31°30°28°26°22°19°
Precipitation15 mm16 mm18 mm8 mm1 mm9 mm3 mm2 mm0 mm1 mm2 mm13 mm
Wet days (≥1 mm)2.41.22.41.60.51.11.91.21.21.11.61.8
Cloud cover14%11%15%14%6%6%16%13%3%3%6%13%
Sea temperature24°24°24°27°30°32°31°31°30°30°28°25°
Daylight10h 5011h 2211h 5912h 4113h 1613h 3513h 2712h 5812h 1811h 3811h 0110h 42
Month score949680635755545555638095