When to go · North Macedonia
North Macedonia in May
Great month. One of the best months: warm days, blossom, hiking starts, Ohrid restaurants reopening.
Key facts
- Verdict
- Great
- Crowds
- Medium
- North Macedonia
- Prices
- Medium
- North Macedonia
Verdict
One of the best months: warm days, blossom, hiking starts, Ohrid restaurants reopening.
Is another month better than May?
No other month rates higher than May for North Macedonia in this guide.
Weather in May
- Skopje and the Vardar valley · Skopje, Veles, Tikveš, Gevgelijabest weather
Continental with a Mediterranean touch: 38 °C (100 °F) summer peaks, frosty winters with smog in Skopje; the Vardar valley south of Veles is the hottest part of the country.Continental with a Mediterranean touch: 100 °F (38 °C) summer peaks, frosty winters with smog in Skopje; the Vardar valley south of Veles is the hottest part of the country.
- Lakes Ohrid and Prespa · Ohrid, Struga, Sveti Naum, Prespabest weather
At about 700 m the lake is milder in summer than Skopje; swimming roughly mid-June to mid-September. Winter is cold, damp and quiet.
- Mountains · Mavrovo, Šar, Pelister, Galičicafine
Snow from December to March (skiing at Mavrovo and Popova Šapka); hiking June to September.
- Eastern North Macedonia: Strumica / Gevgelija (south) · Vardar and Strumica valleysbest weather
The warmest part of the country; July–August afternoons pass 35 °C (95 °F). Spring and September–October are the comfortable windows.The warmest part of the country; July–August afternoons pass 95 °F (35 °C). Spring and September–October are the comfortable windows.
- Eastern North Macedonia: Kratovo / Berovo (hills) · Osogovo and Plačkovica foothillsbest weather
Cooler than the valleys, with snow and ice on the roads from December to February.
- Povardarie: Vardar valley · Skopje to Demir Kapijabest weather
Continental valley: July and August often pass 35 °C (95 °F), and the wind that gives Veles its name blows hardest in winter and spring. May, June, September and October are the comfortable months.Continental valley: July and August often pass 95 °F (35 °C), and the wind that gives Veles its name blows hardest in winter and spring. May, June, September and October are the comfortable months.
- Western North Macedonia: Ohrid and Struga · Lake Ohrid shore, about 700 mbest weather
check — the lake moderates summer heat and swimming is a warm-month activity; exact temperatures and swim dates need confirming locally.
- Western North Macedonia: Bitola and Pelister · Pelagonia plain and the mountainbest weather
check — Bitola sits higher than Ohrid and Pelister holds snow late; verify conditions before a spring hike.
- Western North Macedonia: Mavrovo and the western mountains · Mavrovo, Kičevo highlandsbest weather
check — ski season and high-pass openings vary by year; confirm before booking a winter night.
- Skopje24 °C (75 °F) / 10 °C (50 °F), 10 rain days75 °F (24 °C) / 50 °F (10 °C), 10 rain days
- Berovo23 °C (73 °F) / 12 °C (54 °F), 4 rain days73 °F (23 °C) / 54 °F (12 °C), 4 rain days
- Bitola22 °C (72 °F) / 9 °C (48 °F), 8 rain days72 °F (22 °C) / 48 °F (9 °C), 8 rain days
- Bogdanci24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Bosilovo24 °C (75 °F) / 12 °C (54 °F), 9 rain days75 °F (24 °C) / 54 °F (12 °C), 9 rain days
- Brajčino20 °C (68 °F) / 8 °C (46 °F), 9 rain days68 °F (20 °C) / 46 °F (8 °C), 9 rain days
- Brvenica23 °C (73 °F) / 10 °C (50 °F), 11 rain days73 °F (23 °C) / 50 °F (10 °C), 11 rain days
- Čaška20 °C (68 °F) / 10 °C (50 °F), 4 rain days68 °F (20 °C) / 50 °F (10 °C), 4 rain days
- Debar22 °C (72 °F) / 12 °C (54 °F), 9 rain days72 °F (22 °C) / 54 °F (12 °C), 9 rain days
- Delčevo21 °C (70 °F) / 11 °C (52 °F), 4 rain days70 °F (21 °C) / 52 °F (11 °C), 4 rain days
- Demir Hisar22 °C (72 °F) / 12 °C (54 °F), 4 rain days72 °F (22 °C) / 54 °F (12 °C), 4 rain days
- Demir Kapija24 °C (75 °F) / 12 °C (54 °F), 4 rain days75 °F (24 °C) / 54 °F (12 °C), 4 rain days
- Dojran23 °C (73 °F) / 13 °C (55 °F), 5 rain days73 °F (23 °C) / 55 °F (13 °C), 5 rain days
- Elšani22 °C (72 °F) / 11 °C (52 °F), 4 rain days72 °F (22 °C) / 52 °F (11 °C), 4 rain days
- Gevgelija23 °C (73 °F) / 12 °C (54 °F), 4 rain days73 °F (23 °C) / 54 °F (12 °C), 4 rain days
- Gostivar22 °C (72 °F) / 13 °C (55 °F), 7 rain days72 °F (22 °C) / 55 °F (13 °C), 7 rain days
- Kavadarci21 °C (70 °F) / 11 °C (52 °F), 5 rain days70 °F (21 °C) / 52 °F (11 °C), 5 rain days
- Kičevo22 °C (72 °F) / 12 °C (54 °F), 5 rain days72 °F (22 °C) / 54 °F (12 °C), 5 rain days
- Kočani20 °C (68 °F) / 9 °C (48 °F), 4 rain days68 °F (20 °C) / 48 °F (9 °C), 4 rain days
- Kratovo22 °C (72 °F) / 9 °C (48 °F), 11 rain days72 °F (22 °C) / 48 °F (9 °C), 11 rain days
- Kriva Palanka19 °C (66 °F) / 8 °C (46 °F), 9 rain days66 °F (19 °C) / 46 °F (8 °C), 9 rain days
- Kruševo18 °C (64 °F) / 7 °C (45 °F), 11 rain days64 °F (18 °C) / 45 °F (7 °C), 11 rain days
- Kumanovo23 °C (73 °F) / 11 °C (52 °F), 11 rain days73 °F (23 °C) / 52 °F (11 °C), 11 rain days
- Makedonski Brod22 °C (72 °F) / 12 °C (54 °F), 9 rain days72 °F (22 °C) / 54 °F (12 °C), 9 rain days
- Negotino22 °C (72 °F) / 12 °C (54 °F), 5 rain days72 °F (22 °C) / 54 °F (12 °C), 5 rain days
- Novo Selo21 °C (70 °F) / 9 °C (48 °F), 4 rain days70 °F (21 °C) / 48 °F (9 °C), 4 rain days
- Ohrid21 °C (70 °F) / 10 °C (50 °F), 9 rain days70 °F (21 °C) / 50 °F (10 °C), 9 rain days
- Prespa20 °C (68 °F) / 9 °C (48 °F), 9 rain days68 °F (20 °C) / 48 °F (9 °C), 9 rain days
- Prilep22 °C (72 °F) / 9 °C (48 °F), 9 rain days72 °F (22 °C) / 48 °F (9 °C), 9 rain days
- Probištip23 °C (73 °F) / 12 °C (54 °F), 5 rain days73 °F (23 °C) / 54 °F (12 °C), 5 rain days
- Radoviš23 °C (73 °F) / 13 °C (55 °F), 5 rain days73 °F (23 °C) / 55 °F (13 °C), 5 rain days
- Resen23 °C (73 °F) / 12 °C (54 °F), 9 rain days73 °F (23 °C) / 54 °F (12 °C), 9 rain days
- Staro Nagoričane23 °C (73 °F) / 12 °C (54 °F), 10 rain days73 °F (23 °C) / 54 °F (12 °C), 10 rain days
- Štip24 °C (75 °F) / 13 °C (55 °F), 7 rain days75 °F (24 °C) / 55 °F (13 °C), 7 rain days
- Stobi23 °C (73 °F) / 12 °C (54 °F), 5 rain days73 °F (23 °C) / 54 °F (12 °C), 5 rain days
- Struga22 °C (72 °F) / 10 °C (50 °F), 9 rain days72 °F (22 °C) / 50 °F (10 °C), 9 rain days
- Strumica23 °C (73 °F) / 11 °C (52 °F), 9 rain days73 °F (23 °C) / 52 °F (11 °C), 9 rain days
- Sveti Nikole22 °C (72 °F) / 10 °C (50 °F), 4 rain days72 °F (22 °C) / 50 °F (10 °C), 4 rain days
- Tearce‑Jegunovce20 °C (68 °F) / 10 °C (50 °F), 5 rain days68 °F (20 °C) / 50 °F (10 °C), 5 rain days
- Tetovo23 °C (73 °F) / 9 °C (48 °F), 10 rain days73 °F (23 °C) / 48 °F (9 °C), 10 rain days
- Valandovo23 °C (73 °F) / 12 °C (54 °F), 9 rain days73 °F (23 °C) / 54 °F (12 °C), 9 rain days
- Veles22 °C (72 °F) / 12 °C (54 °F), 4 rain days72 °F (22 °C) / 54 °F (12 °C), 4 rain days
- Vevčani22 °C (72 °F) / 10 °C (50 °F), 4 rain days72 °F (22 °C) / 50 °F (10 °C), 4 rain days
- Vinica23 °C (73 °F) / 12 °C (54 °F), 5 rain days73 °F (23 °C) / 54 °F (12 °C), 5 rain days
Festivals and holidays
Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.
Orthodox Easter big impact
Moves yearly (2 May 2027)
Church crowds at midnight services; Easter Monday is a holiday; buses busy.
Labour Day
1 May
Picnic day; offices shut.
Saints Cyril and Methodius Day
24 May
Celebrates the Slavic alphabet; ceremonies in Ohrid.
Skopje Marathon check
Varies · Skopje
Road closures around the centre in the morning.
Ramadan and Eid al-Fitr check
Islamic calendar, moves yearly · Skopje
Some bazaar grills and cafés change hours in the day during Ramadan; evenings are busy.
Crowds and prices
- Crowds · North Macedonia
- Medium
- Prices · North Macedonia
- Medium
Compare two months
Weather, crowds and prices for any two months in North Macedonia, side by side.
Verdict
May: Great
Jun: Great
Crowds
May: Medium
Jun: Medium
Prices
May: Medium
Jun: Medium
Festivals listed
May: 5
Jun: 1
May: One of the best months: warm days, blossom, hiking starts, Ohrid restaurants reopening.
June: Lake swimming begins mid-month; long evenings on the Ohrid promenade.
North Macedonia: figures are long-term averages from this guide, not a forecast.
What to pack
Nothing unusual for the weather this month.
Where to go in May
Rated best or good this month
Skopje and the Vardar valley
Best weather of the year (Skopje, Veles, Tikveš, Gevgelija)
Lakes Ohrid and Prespa
Best weather of the year (Ohrid, Struga, Sveti Naum, Prespa)
Warm and green.
Best months: May–Sep
Best months: May–Jun, Sep–Oct
Best months: Apr–Oct
Best months: Apr–Oct
Best months: May–Jun, Sep–Oct
Best months: May–Oct
Best months: May–Oct
Best months: May–Oct (check)
Best months: May–September