Rosemarkie weather

The Rosemarkie weather guide shows monthly weather averages (including daytime and night-time temperatures, rainfall and hours of sunshine) for holidays in Rosemarkie, Highland, Scotland in 2026/2027.

Rosemarkie weather averages

Check the Rosemarkie weather averages for each month of the year including maximum daytime and minimum night-time temperatures, monthly rainfall, number of days with rain and average daily hours of sunshine for Rosemarkie, Highland, Scotland.

Max Day Temperature (°C)

Hours of Sunshine (daily)

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

Days with some Rainfall

Min Night Temperature (°C)

Monthly Rainfall (mm)

Back to top

Rosemarkie weather by month

Check the weather for Rosemarkie, Highland, Scotland for a particular month by selecting from the list below. This gives the best indication of what to expect from the weather months in advance.

Back to top

Rosemarkie weather in January

The average maximum daytime temperature in Rosemarkie in January is a cold 5°C (41°F), while the average minimum night-time temperature is a cold -0°C (32°F). You can expect on average 1 hours of sunshine a day in Rosemarkie during January.

  • 5°C maximum daytime temperature in January in Rosemarkie5
    5°C max day temperature
  • 1 hours of sunshine per day in January in Rosemarkie1
    1 hour of sunshine per day
  • 19 days with some rainfall in January in Rosemarkie19
    19 days with some rainfall
  • -0°C minimum night-time temperature in January in Rosemarkie-0
    -0°C min night temperature
  • 105 mm monthly rainfall in January in Rosemarkie105
    105 mm of monthly rainfall

On average 105 mm (4.1 inches) of rain normally falls in Rosemarkie during January with rain falling on 19 days of the month.

Back to months

Rosemarkie weather in February

The average maximum daytime temperature in Rosemarkie in February is a cold 5°C (41°F), while the average minimum night-time temperature is a very cold -1°C (30°F). You can expect on average 3 hours of sunshine a day in Rosemarkie during February.

  • 5°C maximum daytime temperature in February in Rosemarkie5
    5°C max day temperature
  • 3 hours of sunshine per day in February in Rosemarkie3
    3 hours of sunshine per day
  • 16 days with some rainfall in February in Rosemarkie16
    16 days with some rainfall
  • -1°C minimum night-time temperature in February in Rosemarkie-1
    -1°C min night temperature
  • 79 mm monthly rainfall in February in Rosemarkie79
    79 mm of monthly rainfall

On average 79 mm (3.1 inches) of rain normally falls in Rosemarkie during February with rain falling on 16 days of the month.

Back to months

Rosemarkie weather in March

The average maximum daytime temperature in Rosemarkie in March is a cold 7°C (45°F), while the average minimum night-time temperature is a cold 1°C (34°F). You can expect on average 3 hours of sunshine a day in Rosemarkie during March.

  • 7°C maximum daytime temperature in March in Rosemarkie7
    7°C max day temperature
  • 3 hours of sunshine per day in March in Rosemarkie3
    3 hours of sunshine per day
  • 19 days with some rainfall in March in Rosemarkie19
    19 days with some rainfall
  • 1°C minimum night-time temperature in March in Rosemarkie1
    1°C min night temperature
  • 92 mm monthly rainfall in March in Rosemarkie92
    92 mm of monthly rainfall

On average 92 mm (3.6 inches) of rain normally falls in Rosemarkie during March with rain falling on 19 days of the month.

Back to months

Rosemarkie weather in April

The average maximum daytime temperature in Rosemarkie in April is a cool 9°C (48°F), while the average minimum night-time temperature is a cold 2°C (36°F). You can expect on average 4 hours of sunshine a day in Rosemarkie during April.

  • 9°C maximum daytime temperature in April in Rosemarkie9
    9°C max day temperature
  • 4 hours of sunshine per day in April in Rosemarkie4
    4 hours of sunshine per day
  • 16 days with some rainfall in April in Rosemarkie16
    16 days with some rainfall
  • 2°C minimum night-time temperature in April in Rosemarkie2
    2°C min night temperature
  • 59 mm monthly rainfall in April in Rosemarkie59
    59 mm of monthly rainfall

On average 59 mm (2.3 inches) of rain normally falls in Rosemarkie during April with rain falling on 16 days of the month.

Back to months

Rosemarkie weather in May

The average maximum daytime temperature in Rosemarkie in May is a cool 13°C (55°F), while the average minimum night-time temperature is a cold 5°C (41°F). You can expect on average 5 hours of sunshine a day in Rosemarkie during May.

  • 13°C maximum daytime temperature in May in Rosemarkie13
    13°C max day temperature
  • 5 hours of sunshine per day in May in Rosemarkie5
    5 hours of sunshine per day
  • 15 days with some rainfall in May in Rosemarkie15
    15 days with some rainfall
  • 5°C minimum night-time temperature in May in Rosemarkie5
    5°C min night temperature
  • 62 mm monthly rainfall in May in Rosemarkie62
    62 mm of monthly rainfall

On average 62 mm (2.4 inches) of rain normally falls in Rosemarkie during May with rain falling on 15 days of the month.

Back to months

Rosemarkie weather in June

The average maximum daytime temperature in Rosemarkie in June is a comfortable 15°C (59°F), while the average minimum night-time temperature is a cold 7°C (45°F). You can expect on average 5 hours of sunshine a day in Rosemarkie during June.

  • 15°C maximum daytime temperature in June in Rosemarkie15
    15°C max day temperature
  • 5 hours of sunshine per day in June in Rosemarkie5
    5 hours of sunshine per day
  • 15 days with some rainfall in June in Rosemarkie15
    15 days with some rainfall
  • 7°C minimum night-time temperature in June in Rosemarkie7
    7°C min night temperature
  • 67 mm monthly rainfall in June in Rosemarkie67
    67 mm of monthly rainfall

On average 67 mm (2.6 inches) of rain normally falls in Rosemarkie during June with rain falling on 15 days of the month.

Back to months

Rosemarkie weather in July

The average maximum daytime temperature in Rosemarkie in July is a comfortable 17°C (63°F), while the average minimum night-time temperature is a cool 10°C (50°F). You can expect on average 4 hours of sunshine a day in Rosemarkie during July.

  • 17°C maximum daytime temperature in July in Rosemarkie17
    17°C max day temperature
  • 4 hours of sunshine per day in July in Rosemarkie4
    4 hours of sunshine per day
  • 16 days with some rainfall in July in Rosemarkie16
    16 days with some rainfall
  • 10°C minimum night-time temperature in July in Rosemarkie10
    10°C min night temperature
  • 66 mm monthly rainfall in July in Rosemarkie66
    66 mm of monthly rainfall

On average 66 mm (2.6 inches) of rain normally falls in Rosemarkie during July with rain falling on 16 days of the month.

Back to months

Rosemarkie weather in August

The average maximum daytime temperature in Rosemarkie in August is a comfortable 17°C (63°F), while the average minimum night-time temperature is a cool 10°C (50°F). You can expect on average 4 hours of sunshine a day in Rosemarkie during August.

  • 17°C maximum daytime temperature in August in Rosemarkie17
    17°C max day temperature
  • 4 hours of sunshine per day in August in Rosemarkie4
    4 hours of sunshine per day
  • 17 days with some rainfall in August in Rosemarkie17
    17 days with some rainfall
  • 10°C minimum night-time temperature in August in Rosemarkie10
    10°C min night temperature
  • 74 mm monthly rainfall in August in Rosemarkie74
    74 mm of monthly rainfall

On average 74 mm (2.9 inches) of rain normally falls in Rosemarkie during August with rain falling on 17 days of the month.

Back to months

Rosemarkie weather in September

The average maximum daytime temperature in Rosemarkie in September is a comfortable 14°C (57°F), while the average minimum night-time temperature is a cool 8°C (46°F). You can expect on average 3 hours of sunshine a day in Rosemarkie during September.

  • 14°C maximum daytime temperature in September in Rosemarkie14
    14°C max day temperature
  • 3 hours of sunshine per day in September in Rosemarkie3
    3 hours of sunshine per day
  • 18 days with some rainfall in September in Rosemarkie18
    18 days with some rainfall
  • 8°C minimum night-time temperature in September in Rosemarkie8
    8°C min night temperature
  • 86 mm monthly rainfall in September in Rosemarkie86
    86 mm of monthly rainfall

On average 86 mm (3.4 inches) of rain normally falls in Rosemarkie during September with rain falling on 18 days of the month.

Back to months

Rosemarkie weather in October

The average maximum daytime temperature in Rosemarkie in October is a cool 11°C (52°F), while the average minimum night-time temperature is a cold 5°C (41°F). You can expect on average 3 hours of sunshine a day in Rosemarkie during October.

  • 11°C maximum daytime temperature in October in Rosemarkie11
    11°C max day temperature
  • 3 hours of sunshine per day in October in Rosemarkie3
    3 hours of sunshine per day
  • 20 days with some rainfall in October in Rosemarkie20
    20 days with some rainfall
  • 5°C minimum night-time temperature in October in Rosemarkie5
    5°C min night temperature
  • 101 mm monthly rainfall in October in Rosemarkie101
    101 mm of monthly rainfall

On average 101 mm (4 inches) of rain normally falls in Rosemarkie during October with rain falling on 20 days of the month.

Back to months

Rosemarkie weather in November

The average maximum daytime temperature in Rosemarkie in November is a cold 7°C (45°F), while the average minimum night-time temperature is a cold 2°C (36°F). You can expect on average 2 hours of sunshine a day in Rosemarkie during November.

  • 7°C maximum daytime temperature in November in Rosemarkie7
    7°C max day temperature
  • 2 hours of sunshine per day in November in Rosemarkie2
    2 hours of sunshine per day
  • 20 days with some rainfall in November in Rosemarkie20
    20 days with some rainfall
  • 2°C minimum night-time temperature in November in Rosemarkie2
    2°C min night temperature
  • 115 mm monthly rainfall in November in Rosemarkie115
    115 mm of monthly rainfall

On average 115 mm (4.5 inches) of rain normally falls in Rosemarkie during November with rain falling on 20 days of the month.

Back to months

Rosemarkie weather in December

The average maximum daytime temperature in Rosemarkie in December is a cold 6°C (43°F), while the average minimum night-time temperature is a cold 1°C (34°F). You can expect on average 1 hours of sunshine a day in Rosemarkie during December.

  • 6°C maximum daytime temperature in December in Rosemarkie6
    6°C max day temperature
  • 1 hours of sunshine per day in December in Rosemarkie1
    1 hour of sunshine per day
  • 20 days with some rainfall in December in Rosemarkie20
    20 days with some rainfall
  • 1°C minimum night-time temperature in December in Rosemarkie1
    1°C min night temperature
  • 104 mm monthly rainfall in December in Rosemarkie104
    104 mm of monthly rainfall

On average 104 mm (4.1 inches) of rain normally falls in Rosemarkie during December with rain falling on 20 days of the month.

Back to months

Destination search