Portmahomack (Highland) weather
Find a forecast
Forecast days
-
10° Maximum daytime temperature: 10° Celsius; 5° Minimum nighttime temperature: 5° Celsius;
Sunrise:
Sunset:
Heavy rain changing to sunny intervals by late morning.L UVL PollutionNo pollen data.10° Maximum daytime temperature: 10° Celsius; 5° Minimum nighttime temperature: 5° Celsius; -
10° Maximum daytime temperature: 10° Celsius; 6° Minimum nighttime temperature: 6° Celsius;
Sunrise:
Sunset:
Light showers changing to sunny intervals by lunchtime.L UVL PollutionNo pollen data.10° Maximum daytime temperature: 10° Celsius; 6° Minimum nighttime temperature: 6° Celsius; -
12° Maximum daytime temperature: 12° Celsius; 9° Minimum nighttime temperature: 9° Celsius;
Sunrise:
Sunset:
Cloudy.L UVL PollutionNo pollen data.12° Maximum daytime temperature: 12° Celsius; 9° Minimum nighttime temperature: 9° Celsius; -
13° Maximum daytime temperature: 13° Celsius; 7° Minimum nighttime temperature: 7° Celsius;
Sunrise:
Sunset:
Light rain changing to cloudy by late morning.L UVL PollutionNo pollen data.13° Maximum daytime temperature: 13° Celsius; 7° Minimum nighttime temperature: 7° Celsius; -
12° Maximum daytime temperature: 12° Celsius; 7° Minimum nighttime temperature: 7° Celsius;
Sunrise:
Sunset:
Light rain changing to cloudy by lunchtime.L UVL PollutionNo pollen data.12° Maximum daytime temperature: 12° Celsius; 7° Minimum nighttime temperature: 7° Celsius; -
10° Maximum daytime temperature: 10° Celsius; 4° Minimum nighttime temperature: 4° Celsius;
Sunrise:
Sunset:
Cloudy changing to light showers by lunchtime.L UVNo pollution data.No pollen data.10° Maximum daytime temperature: 10° Celsius; 4° Minimum nighttime temperature: 4° Celsius; -
9° Maximum daytime temperature: 9° Celsius; 5° Minimum nighttime temperature: 5° Celsius;
Sunrise:
Sunset:
Cloudy.L UVNo pollution data.No pollen data.9° Maximum daytime temperature: 9° Celsius; 5° Minimum nighttime temperature: 5° Celsius;
7 day forecast for Portmahomack
| Time |
05:00
|
06:00
|
07:00
|
08:00
|
09:00
|
10:00
|
11:00
|
12:00
|
13:00
|
14:00
|
15:00
|
16:00
|
17:00
|
18:00
|
19:00
|
20:00
|
21:00
|
22:00
|
23:00
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weather symbols | |||||||||||||||||||
| Chance of precipitation |
≥95%
|
≥95%
|
≥95%
|
90%
|
20%
|
10%
|
30%
|
50%
|
60%
|
70%
|
80%
|
60%
|
70%
|
60%
|
50%
|
40%
|
40%
|
30%
|
20%
|
| Temperature (°C) |
7°
|
7°
|
7°
|
7°
|
7°
|
7°
|
8°
|
9°
|
9°
|
9°
|
9°
|
8°
|
7°
|
6°
|
6°
|
6°
|
5°
|
5°
|
5°
|
| Feels like temperature (°C) |
4°
|
4°
|
4°
|
3°
|
3°
|
4°
|
5°
|
6°
|
6°
|
6°
|
6°
|
5°
|
4°
|
3°
|
2°
|
2°
|
2°
|
2°
|
2°
|
| Wind direction and speed (mph) |
SSW
10
|
SSW
10
|
SSW
10
|
SW
11
|
WSW
11
|
SW
12
|
SW
13
|
SW
14
|
SW
15
|
SW
14
|
WSW
14
|
WSW
13
|
SW
12
|
SW
11
|
SW
12
|
SW
12
|
SW
11
|
SW
11
|
SW
10
|
| Wind gust (mph) |
19
|
21
|
23
|
26
|
24
|
25
|
27
|
28
|
29
|
29
|
28
|
26
|
24
|
24
|
23
|
23
|
23
|
22
|
22
|
| Visibility (description) |
VG
|
VG
|
G
|
G
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
| Humidity |
90%
|
91%
|
92%
|
92%
|
86%
|
84%
|
78%
|
75%
|
75%
|
75%
|
74%
|
76%
|
82%
|
84%
|
84%
|
85%
|
85%
|
86%
|
85%
|
| UV | - | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - | - | - | - | - | - |
| Time |
00:00
|
01:00
|
02:00
|
03:00
|
04:00
|
05:00
|
06:00
|
07:00
|
08:00
|
09:00
|
10:00
|
11:00
|
12:00
|
13:00
|
14:00
|
15:00
|
16:00
|
17:00
|
18:00
|
19:00
|
20:00
|
21:00
|
22:00
|
23:00
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weather symbols | ||||||||||||||||||||||||
| Chance of precipitation |
20%
|
30%
|
30%
|
50%
|
50%
|
60%
|
60%
|
60%
|
60%
|
70%
|
70%
|
60%
|
40%
|
30%
|
30%
|
20%
|
10%
|
<5%
|
<5%
|
10%
|
10%
|
20%
|
50%
|
70%
|
| Temperature (°C) |
5°
|
5°
|
5°
|
6°
|
6°
|
6°
|
6°
|
6°
|
6°
|
6°
|
7°
|
8°
|
8°
|
9°
|
9°
|
9°
|
9°
|
8°
|
7°
|
7°
|
6°
|
6°
|
7°
|
7°
|
| Feels like temperature (°C) |
2°
|
2°
|
2°
|
2°
|
3°
|
2°
|
2°
|
2°
|
3°
|
3°
|
4°
|
5°
|
6°
|
6°
|
7°
|
7°
|
7°
|
6°
|
5°
|
5°
|
4°
|
4°
|
4°
|
4°
|
| Wind direction and speed (mph) |
SW
10
|
SSW
10
|
SSW
10
|
SSW
10
|
SW
10
|
SW
10
|
SW
10
|
SW
10
|
SW
10
|
SW
11
|
SW
10
|
WSW
10
|
WSW
10
|
WSW
10
|
W
10
|
WSW
9
|
WSW
7
|
SW
6
|
SSW
6
|
S
6
|
S
6
|
S
7
|
SSE
7
|
SSE
8
|
| Wind gust (mph) |
21
|
21
|
21
|
22
|
23
|
22
|
22
|
22
|
22
|
22
|
22
|
23
|
23
|
21
|
19
|
17
|
15
|
11
|
10
|
11
|
12
|
12
|
13
|
15
|
| Visibility (description) |
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
E
|
VG
|
E
|
E
|
E
|
E
|
E
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
| Humidity |
85%
|
86%
|
86%
|
87%
|
86%
|
86%
|
87%
|
87%
|
87%
|
85%
|
84%
|
83%
|
79%
|
78%
|
75%
|
76%
|
78%
|
85%
|
86%
|
88%
|
88%
|
90%
|
90%
|
89%
|
| UV | - | - | - | - | - | - | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - | - | - | - | - | - |
| Time |
00:00
|
01:00
|
02:00
|
03:00
|
04:00
|
05:00
|
06:00
|
07:00
|
08:00
|
09:00
|
10:00
|
11:00
|
12:00
|
13:00
|
14:00
|
15:00
|
16:00
|
17:00
|
18:00
|
19:00
|
20:00
|
21:00
|
22:00
|
23:00
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weather symbols | ||||||||||||||||||||||||
| Chance of precipitation |
90%
|
90%
|
90%
|
60%
|
30%
|
20%
|
10%
|
10%
|
10%
|
<5%
|
10%
|
10%
|
10%
|
10%
|
20%
|
10%
|
10%
|
10%
|
10%
|
20%
|
30%
|
20%
|
30%
|
30%
|
| Temperature (°C) |
7°
|
7°
|
7°
|
7°
|
8°
|
8°
|
8°
|
9°
|
9°
|
9°
|
10°
|
10°
|
10°
|
11°
|
11°
|
11°
|
11°
|
11°
|
10°
|
10°
|
10°
|
10°
|
10°
|
10°
|
| Feels like temperature (°C) |
5°
|
4°
|
4°
|
4°
|
5°
|
5°
|
6°
|
6°
|
7°
|
7°
|
7°
|
8°
|
8°
|
8°
|
8°
|
8°
|
8°
|
8°
|
8°
|
7°
|
7°
|
7°
|
7°
|
7°
|
| Wind direction and speed (mph) |
SSE
8
|
SE
9
|
SE
9
|
SE
10
|
SE
9
|
SSE
9
|
S
9
|
S
10
|
S
10
|
S
10
|
S
10
|
S
11
|
S
12
|
SSW
12
|
SSW
12
|
SSW
12
|
SSW
12
|
SSW
11
|
SSW
11
|
SSW
12
|
SSW
12
|
SSW
12
|
SSW
11
|
SSW
11
|
| Wind gust (mph) |
15
|
16
|
18
|
18
|
18
|
18
|
19
|
19
|
19
|
20
|
21
|
22
|
22
|
21
|
21
|
21
|
21
|
20
|
20
|
20
|
19
|
19
|
18
|
18
|
| Visibility (description) |
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
E
|
E
|
E
|
VG
|
VG
|
VG
|
VG
|
VG
|
| Humidity |
91%
|
93%
|
92%
|
92%
|
92%
|
92%
|
92%
|
90%
|
87%
|
86%
|
86%
|
84%
|
84%
|
81%
|
79%
|
80%
|
81%
|
83%
|
83%
|
84%
|
84%
|
84%
|
85%
|
86%
|
| UV | - | - | - | - | - | - | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - | - | - | - | - | - |
| Time |
00:00
|
01:00
|
02:00
|
03:00
|
04:00
|
05:00
|
06:00
|
07:00
|
08:00
|
09:00
|
10:00
|
11:00
|
12:00
|
13:00
|
14:00
|
15:00
|
16:00
|
17:00
|
18:00
|
19:00
|
20:00
|
21:00
|
22:00
|
23:00
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weather symbols | ||||||||||||||||||||||||
| Chance of precipitation |
40%
|
30%
|
20%
|
30%
|
30%
|
40%
|
50%
|
50%
|
50%
|
50%
|
50%
|
40%
|
50%
|
50%
|
50%
|
50%
|
60%
|
70%
|
60%
|
50%
|
50%
|
50%
|
30%
|
30%
|
| Temperature (°C) |
10°
|
10°
|
10°
|
10°
|
10°
|
10°
|
10°
|
10°
|
10°
|
10°
|
10°
|
11°
|
12°
|
12°
|
12°
|
11°
|
11°
|
11°
|
10°
|
10°
|
9°
|
9°
|
9°
|
8°
|
| Feels like temperature (°C) |
7°
|
7°
|
8°
|
7°
|
8°
|
8°
|
8°
|
8°
|
8°
|
8°
|
9°
|
10°
|
10°
|
10°
|
10°
|
10°
|
9°
|
9°
|
8°
|
8°
|
7°
|
7°
|
7°
|
6°
|
| Wind direction and speed (mph) |
SSW
11
|
SSW
10
|
S
10
|
SSW
10
|
SSW
9
|
SSW
9
|
SSW
8
|
SSW
8
|
S
7
|
SSW
7
|
SSW
7
|
SSW
7
|
SSW
8
|
SW
8
|
SSW
7
|
SSW
7
|
S
7
|
SSW
8
|
S
8
|
SSW
8
|
SSW
8
|
SSW
8
|
SSW
8
|
SSW
8
|
| Wind gust (mph) |
17
|
17
|
15
|
15
|
15
|
15
|
13
|
13
|
13
|
14
|
13
|
13
|
13
|
14
|
13
|
14
|
15
|
15
|
16
|
16
|
16
|
16
|
15
|
13
|
| Visibility (description) |
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
G
|
G
|
G
|
G
|
G
|
G
|
M
|
| Humidity |
86%
|
87%
|
88%
|
87%
|
87%
|
90%
|
91%
|
92%
|
92%
|
91%
|
89%
|
88%
|
86%
|
86%
|
86%
|
89%
|
91%
|
93%
|
94%
|
93%
|
93%
|
94%
|
94%
|
94%
|
| UV | - | - | - | - | - | - | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - | - | - | - | - | - |
| Time |
00:00
|
01:00
|
02:00
|
03:00
|
04:00
|
05:00
|
06:00
|
07:00
|
08:00
|
09:00
|
10:00
|
11:00
|
12:00
|
13:00
|
14:00
|
15:00
|
16:00
|
17:00
|
18:00
|
19:00
|
20:00
|
21:00
|
22:00
|
23:00
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weather symbols | ||||||||||||||||||||||||
| Chance of precipitation |
30%
|
40%
|
40%
|
50%
|
50%
|
50%
|
60%
|
60%
|
60%
|
60%
|
60%
|
40%
|
40%
|
40%
|
50%
|
50%
|
50%
|
40%
|
40%
|
40%
|
40%
|
40%
|
50%
|
50%
|
| Temperature (°C) |
8°
|
8°
|
8°
|
9°
|
9°
|
9°
|
9°
|
9°
|
9°
|
9°
|
10°
|
10°
|
11°
|
11°
|
11°
|
11°
|
11°
|
10°
|
10°
|
10°
|
9°
|
9°
|
9°
|
9°
|
| Feels like temperature (°C) |
6°
|
6°
|
6°
|
7°
|
6°
|
6°
|
6°
|
6°
|
6°
|
6°
|
7°
|
7°
|
8°
|
8°
|
8°
|
8°
|
8°
|
7°
|
7°
|
7°
|
7°
|
6°
|
6°
|
6°
|
| Wind direction and speed (mph) |
SSW
7
|
SSW
7
|
S
8
|
S
9
|
S
10
|
SSW
10
|
SSW
11
|
SSW
12
|
SSW
13
|
SSW
13
|
SSW
13
|
SSW
14
|
SSW
14
|
SW
15
|
SSW
15
|
SSW
14
|
SSW
13
|
SSW
13
|
SSW
12
|
SSW
12
|
SSW
12
|
S
11
|
S
11
|
S
11
|
| Wind gust (mph) |
13
|
15
|
17
|
17
|
19
|
19
|
21
|
22
|
22
|
24
|
26
|
27
|
28
|
28
|
27
|
27
|
26
|
25
|
23
|
22
|
22
|
22
|
21
|
21
|
| Visibility (description) |
G
|
G
|
G
|
G
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
| Humidity |
94%
|
94%
|
93%
|
92%
|
91%
|
91%
|
89%
|
88%
|
87%
|
86%
|
85%
|
83%
|
79%
|
76%
|
75%
|
76%
|
77%
|
79%
|
82%
|
82%
|
83%
|
83%
|
84%
|
84%
|
| UV | - | - | - | - | - | - | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - | - | - | - | - | - |
| Time |
00:00
|
03:00
|
06:00
|
09:00
|
12:00
|
15:00
|
18:00
|
21:00
|
|---|---|---|---|---|---|---|---|---|
| Weather symbols | ||||||||
| Chance of precipitation |
30%
|
30%
|
40%
|
40%
|
60%
|
60%
|
30%
|
20%
|
| Temperature (°C) |
9°
|
8°
|
7°
|
8°
|
9°
|
8°
|
7°
|
6°
|
| Feels like temperature (°C) |
6°
|
5°
|
4°
|
5°
|
6°
|
5°
|
3°
|
2°
|
| Wind direction and speed (mph) |
SSW
11
|
SSW
11
|
SSW
11
|
S
12
|
SW
15
|
W
15
|
W
14
|
WSW
14
|
| Wind gust (mph) |
22
|
22
|
23
|
29
|
31
|
30
|
27
|
25
|
| Visibility (description) |
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
VG
|
| Humidity |
83%
|
84%
|
84%
|
80%
|
69%
|
72%
|
77%
|
78%
|
| UV | - | - | - | 1 | 1 | 1 | - | - |
| Time |
00:00
|
03:00
|
06:00
|
09:00
|
12:00
|
15:00
|
18:00
|
21:00
|
|---|---|---|---|---|---|---|---|---|
| Weather symbols | ||||||||
| Chance of precipitation |
20%
|
10%
|
20%
|
10%
|
10%
|
20%
|
20%
|
30%
|
| Temperature (°C) |
5°
|
5°
|
5°
|
6°
|
8°
|
8°
|
7°
|
6°
|
| Feels like temperature (°C) |
1°
|
1°
|
1°
|
2°
|
5°
|
5°
|
4°
|
3°
|
| Wind direction and speed (mph) |
WSW
12
|
WSW
12
|
SW
11
|
SW
11
|
SW
12
|
SSW
11
|
S
11
|
S
10
|
| Wind gust (mph) |
22
|
21
|
20
|
23
|
23
|
22
|
21
|
21
|
| Visibility (description) |
VG
|
E
|
E
|
E
|
E
|
VG
|
VG
|
E
|
| Humidity |
78%
|
78%
|
79%
|
76%
|
64%
|
63%
|
74%
|
79%
|
| UV | - | - | - | 1 | 1 | 1 | - | - |
Tooltip header
UK video forecast
Portmahomack weather map
View the weather with our interactive map
Highlands & Eilean Siar weather forecast
Headline:
Blustery showers on Sunday.
Today:
Bright or sunny intervals and occasional blustery showers, most frequent in the west with the chance of thunder. Best of the sunshine around Inverness. Quite windy. Maximum temperature 9 °C.
Tonight:
Further showers will contiunue through the evening and night, most frequent across the West Highlands with some of them heavy. Some clear intervals too best in Strathspey. Minimum temperature 5 °C.
Monday:
Heavy blustery showers in the morning easing in afternoon, some sunny intervals. Then cloud and rain will spread to all but the far north in the evening. Maximum temperature 10 °C.
Outlook for Tuesday to Thursday:
Remaining changeable and often cloudy with outbreaks of rain, more persistent and occasionally heavy in the west. A mild spell of weather.
Updated:
UK long range weather forecast
Changeable with Atlantic frontal systems spreading across the UK with drier and brighter interludes in-between. Rainfall will typically be heaviest in the west, with much less reaching sheltered eastern areas. Some snow is possible across high ground in the north. Winds will probably be strong at times, with a risk of gales. Temperatures are likely to be near to or slightly above normal.
Updated:
Changeable conditions will probably dominate during this period, with Atlantic frontal systems spreading across the UK. These will bring spells of rain and perhaps strong winds, with the wettest conditions in the west and north. The southeast will likely be driest, perhaps with some long spells of dry weather developing for the south later. Temperatures are likely to be near to or slightly above normal overall.
Updated:
Nearest forecasts
More from the Met Office
-
CAUSES OF CLIMATE CHANGE
Causes of climate change
Read -
MET OFFICE FOR SCHOOLS
Weather words
Read -
MET OFFICE FOR SCHOOLS
Weather-themed colouring downloads
Read -
MET OFFICE FOR SCHOOLS
Exploring extreme weather - lesson plan
Read -
WEATHER
Blocking patterns
Read -
SEASONAL ADVICE
3 tips for staying safe in fog
Read