Muscat
Next 24 hours
Local time: 22:53 +04
Sunrise: 06:05
Sunset: 17:38
Saturday
03:00
81°F 27°C
06:00
77°F 25°C
09:00
90°F 32°C
12:00
91°F 33°C
15:00
90°F 32°C
18:00
86°F 30°C
21:00
82°F 28°C
Sunday
00:00
81°F 27°C

Muscat, Oman: Annual Weather Averages

June is the hottest month in Muscat with an average temperature of 95°F (35°C) and the coldest is January at 70°F (21°C) with the most daily sunshine hours at 13 in June. The wettest month is February with an average of 30mm of rain. The best month to swim in the sea is in June when the average sea temperature is 86°F (30°C).

Average Temperature: Muscat

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
°C 21 22 26 30 34 35 35 32 32 30 26 23
°F 70 72 79 86 93 95 95 90 90 86 79 73

Average High/Low Temperature: Muscat

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
High °C 25 26 30 35 39 40 38 35 36 35 31 27
High °F 77 79 86 95 102 104 100 95 97 95 88 81
Low °C 17 18 21 25 29 30 31 28 28 25 21 19
Low °F 63 64 70 77 84 86 88 82 82 77 70 66

Average Rainfall: Muscat

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
mm 10 30 10 20 10 10 10 10 10 10 10 10
Days 5 2 3 1 0 0 1 1 0 0 1 2

Average Daily Sunshine Hours: Muscat

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Hours 9 11 11 11 13 13 12 12 12 11 11 10

Average Sea Temperature: Muscat

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
°C 24 24 25 27 29 30 29 28 28 29 28 25
°F 75 75 77 81 84 86 84 82 82 84 82 77

Your Holiday Weather Settings

Show temperature in:
Show distance in: