Skip to content

Vevčani Carnival: Masks, Satire and Getting There

Verified · October 10, 2026 against the operator’s own page 7 min read

Vevčani Carnival runs 13-14 January: the masked parade, satire, burning of the masks, what to wear and how to reach the village from Ohrid or Struga.

A Vevčani carnival mask in winter: a figure with a dark painted body, long pale hair and curled horns, with another masked figure behind
Photo: MariceskiIvanco / Wikimedia Commons, CC BY-SA 4.0 ( source )

Vevčani’s carnival is held every year on 13 and 14 January, and it’s less a parade than a village-wide piece of improvised theatre: masked locals act out the previous year’s news, and the whole thing ends with the masks burned in the village centre. It’s a day-trip from Ohrid or Struga, 25 and 12 km away by road, and the main thing to plan is how you get there and back in the middle of winter. In 2027 the dates fall on Wednesday 13 and Thursday 14 January.

What happens, and when

The festival marks St Basil the Great and the New Year by the old (Julian) calendar, which is why it lands in mid-January rather than at the turn of the year. The municipality of Vevčani gives the dates as 13 and 14 January. The programme itself is published only days ahead: the organisers presented the 2026 edition at a news conference in Skopje on 9 January 2026, and the programme for January 2027 hadn’t been announced by 10 October 2026.

The 2026 edition is a fair template for the shape of the two days, as reported by the state news agency MIA:

  • 12 January, evening: concerts, with a hip-hop duo, a pop singer’s band and a brass band.
  • 13 January, 13:00: the central masked parade, with the masked revellers gathering in the middle of the village. Folk artists were billed for that evening.
  • 14 January, daytime: masked groups, including the bride and groom, devils and the foolish Augusts, visited the homes of people named after St Basil.
  • 14 January, afternoon: the closing Vasilica folk dance and the burning of the masks in the village centre.

The hours above are the 2026 pattern and nothing more: a parade scheduled for 13:00 on a Tuesday in 2026 may move on a Wednesday in 2027. Check the municipality’s announcements in the first days of January.

Masked performers in traditional costume dancing on a stage during the Vevčani carnival
Costumed performers on the evening stage programme. Photo: Ketitalevska / Wikimedia Commons, CC BY-SA 4.0 (source)

The masks: a traditional few, and the rest new each year

The cast is partly fixed. The bride and groom and the character called Stupid August are the traditional masks and turn up every year; the devils were part of the home-visit groups in 2026. Everything else is made fresh, and that’s the draw. As MIA reported from the 2026 news conference, the masks “are inspired by events from the previous year”, and the carnival is mostly entertainment, with criticism of society tucked inside it.

What gets mocked is whatever filled the news. In January 2026 the reported targets included migrant camps, the political situation at home, investments in Dubai and the halt of United States oil and financial support to Cuba. That’s the part a visitor who doesn’t read Macedonian will miss: the jokes are in the costumes and the performance, and some of the references are local politics. You’ll enjoy the physical comedy and the sheer craft without a translator, and you’ll get more from it if you’ve read a week of North Macedonian headlines.

MIA’s description of the closing day is worth quoting for its tone: the village is “an open theatrical stage, without a script or director”, where masked locals parade before their neighbours and visitors from the country and abroad.

A figure in a black cloak and a grey monster mask carrying a bottle in the snow in Vevčani
A masked figure on a snowy street: carnival day in January can mean snow and ice underfoot. Photo: MariceskiIvanco / Wikimedia Commons, CC BY-SA 4.0 (source)

How old is it, really?

You’ll see “1,400 years old” everywhere, including on the municipality’s own page, which says the carnival is “older than 1,400 years” and describes it as a mixture of the pagan and the modern. Read that as the village’s own account of a tradition rooted in pre-Christian rites, not as a documented date. Wikipedia words it more carefully, as an event “claimed to be over 1,400 years old”. It’s a good story and a fair summary of how deep local memory runs; it isn’t something anyone can check against a record.

Two things are easier to pin down. The municipality’s page notes that the carnival is listed by the Federation of European Carnival Cities. And the village has a long habit of making its identity a performance: the “Republic of Vevčani”, first declared in 1991 after a dispute over the village springs and kept alive as a joke and a tourism draw, has its own passports and a souvenir currency, and the tongue-in-cheek tone is part of the same spirit.

A carnival mask made from a pig head held on a stick, with a crowd of spectators behind it in Vevčani
Not every mask is polite: some are built from animal parts, and spectators stand very close. Photo: MariceskiIvanco / Wikimedia Commons, CC BY-SA 4.0 (source)

From Ohrid or Struga in January

Vevčani sits above Struga, and the drive is short. By routing software on 10 October 2026, it’s 12 km and about 17 minutes from the centre of Struga, and 25 km and about half an hour from the centre of Ohrid. Those are free-flow figures; on the carnival afternoon, with a village full of visitors, leave margin both ways, and give the return trip at least as much time again.

Getting there means the road. We couldn’t find a published bus timetable for Struga to Vevčani on 10 October 2026, so don’t build the day around a minibus. What works instead:

  • Own car or hire car. Winter equipment rules apply in January; the dates and details are in our driving guide. Park on the edge of the village and walk in, because the centre is the stage.
  • Taxi or private transfer from Struga or Ohrid, agreed with a return time before you go, so you aren’t stranded when the crowd thins.
  • Staying overnight in Struga, which makes it simpler to catch the concerts on the eve of the carnival (12 January in 2026) and not drive after wine. The Struga accommodation guide compares the neighbourhoods.

Not keen on snow driving? Book the transfer ahead and the road becomes someone else’s problem.

Stone and brick houses of Vevčani on a wooded slope above a stream and a wooden footbridge
Vevčani is a mountain village on a stream; this view was photographed in summer. Photo: Darko Cvetanovski / Wikimedia Commons, CC BY-SA 4.0 (source)

What to wear and what to expect

Take the mayor’s advice, as given at the 2026 announcement. Every house in the village has an open door during the carnival, he said, and you’ll be welcomed with love; the advice that followed was to put on old clothes so a splash of red wine doesn’t matter. That’s about as official as a dress code gets here.

Beyond that, January at village altitude is cold. Dress for standing outdoors for hours: boots with grip for streets that may be icy, layers, gloves. Carry some cash for food and drink rather than counting on a card terminal at a village stall. And if you photograph masked performers, behave as you would at any street performance: they’re acting, but they’re also neighbours.

Planning backwards from 13 January 2027

To be there on the day, this order avoids the usual January scramble:

  1. By late November: decide whether to base yourself in Struga or Ohrid, and book the room and any flights.
  2. In December: book a car or a transfer and agree the return time.
  3. In the first week of January: read the municipality’s announcement for the actual programme, and check the 13:00 parade time for the 13th.
  4. On the day: arrive early enough to park outside the centre, then walk in.

For the other dates worth building a trip around, our North Macedonia events calendar has the full year, and the Struga travel guide covers the town you’d be staying in and the village springs, which it describes as a short outing in any season.

Read also

On the map

The map loads on click - to keep the page lightweight.

Admission and opening hours

Opening hours
13-14 January every year (St Basil the Great and the old-calendar New Year); in 2026 the central parade was scheduled for 13:00 on 13 January and the masks were burned on the afternoon of 14 January, per the state news agency MIA

The programme for January 2027 is not published yet; the 2026 programme was announced on 9 January 2026.

Details checked: October 10, 2026

Distance ≈25 km · ~30 min by car
  • Ohrid ≈25 km · ~30 min by car Road distance and time by routing software, 10 October 2026; allow longer on a winter carnival day.