WhereItsSunny

Climate of North Macedonia — Month by Month

Country-wide average for North Macedonia. Part of Southern Europe, Europe.

Located in Southern Europe, Europe, North Macedonia has a seasonal climate. Country-wide average temperatures range from 1°C / 33.8°F in January to 23°C / 73.4°F in July, with annual rainfall totalling around 486 mm / 19.1 in — driest in August (30 mm / 1.2 in), wettest in May (60 mm / 2.4 in). These are national averages; regional variation can be substantial, especially in geographically diverse countries. For city-level detail see the cities section below, and for state or province breakdowns follow the subdivisions link if available.

Best time to visit North Macedonia →
See all 84 subdivisions side by side →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January1°C33.8°F38 mm1.5″Snowy
February3°C37.4°F35 mm1.4″
March7°C44.6°F38 mm1.5″
April12°C53.6°F40 mm1.6″
May17°C62.6°F60 mm2.4″
June21°C69.8°F45 mm1.8″Sunny & Mild
July23°C73.4°F35 mm1.4″Sunny & Warm
August23°C73.4°F30 mm1.2″Sunny & Warm
September18°C64.4°F30 mm1.2″Sunny & Mild
October12°C53.6°F40 mm1.6″
November6°C42.8°F50 mm2″
December2°C35.6°F45 mm1.8″Snowy

Frequently asked questions

What is the best time to visit North Macedonia?

The best months to visit North Macedonia for sunny, dry weather are June, July, August, September. The warmest month is July (23°C / 73.4°F average), and the driest is August (~30 mm / 1.2 in rainfall).

What is the climate of North Macedonia?

North Macedonia has country-wide monthly average temperatures ranging from 1°C / 33.8°F in January to 23°C / 73.4°F in July. Annual rainfall averages about 486 mm / 19.1 in, with the wettest month being May (60 mm / 2.4 in) and the driest August (30 mm / 1.2 in). Regional variation within North Macedonia can be significant — see subdivision or city pages for detail.

What is the hottest month in North Macedonia?

The hottest month in North Macedonia is July, with a country-wide average temperature of 23°C / 73.4°F.

What is the coldest month in North Macedonia?

The coldest month in North Macedonia is January, with a country-wide average temperature of 1°C / 33.8°F.

When does it rain most in North Macedonia?

The wettest month in North Macedonia is May, averaging about 60 mm / 2.4 in of rain. The driest is August with about 30 mm / 1.2 in.