XXII International festival of masquerade games "Surva", Pernik, Bulgaria, 2013.
Photo: Спасимир, CC BY-SA 3.0
Culture

Festivals and Holidays in Bulgaria

Masked kukeri in January, roses in June and Easter on 2 May: my month-by-month guide to the Bulgarian festival year.

Bulgaria's festival year runs on bells, roses and saints' days: masked kukeri in January, red and white martenitsi on 1 March, rose picking in June and a public holiday for the alphabet on 24 May. I live in Sofia, and these are the dates I plan my year around. This is my 2027 calendar, with the folk festivals worth leaving the city for and the public holidays that shut the banks.

Bulgarian festivals in 2027, month by month

Bulgaria's calendar mixes Orthodox feast days, film festivals, public holidays and the village customs behind most Bulgarian traditions. The last column says how far each one is from Sofia, or where I see it in town. Where a festival hasn't announced its 2027 dates yet, I've given its usual timing.

WhenFestival or holidayWhereFrom Sofia
Late JanuarySurva, the kukeri masquerade festivalPernik30 km south-west
14 FebruaryTrifon Zarezan, the vine growers' dayWine villages and Sofia wine barsIn town, or a village by car
1 MarchBaba Marta, when everyone swaps martenitsiEverywhereStalls across central Sofia
3 MarchLiberation DayEverywhereFlags out in Sofia
11 to 21 MarchSofia International Film FestivalNDK and cinemasIn Sofia
30 April to 3 MayOrthodox Easter, Sunday 2 MayEvery churchIn Sofia
6 MaySt George's DayEverywhereIn Sofia
24 MayDay of the alphabet and cultureEverywhereNational Library, Sofia
First weekend of JuneRose FestivalKazanlakAbout 3 hours by train
3 JuneNestinarstvo fire-dancingBulgari, StrandzhaFar south-east
SeptemberApollonia arts festivalSozopolBlack Sea coast
17 SeptemberSofia DaySofiaIn Sofia
NovemberKinomania film festivalNDKIn Sofia
24 to 26 DecemberChristmasEverywhereMarkets at NDK and the City Garden

The folk festivals I'd travel for

Surva in Pernik: kukeri in late January

Kukeri performers at the Surva festival in shaggy fur costumes, tall masks and belts of heavy bells
Photo: SwapnilArjun, CC BY-SA 4.0

Surva is the festival I'd fly in for. Kukeri are performers in towering masks, fur costumes and belts of heavy bells who dance through the streets to scare off evil spirits and bring luck for the year, and you hear the bells long before you see the masks. Pernik sits 30 km south-west of Sofia, close enough for a train, a bus or a taxi there and dinner back in the city.

Its full name is the International Festival of the Masquerade Games. The 2026 edition was the 32nd, 60 years after the first in 1966, and for the first time it ran parades over two weekends, 17 to 18 and 24 to 25 January, with about 13,000 performers and over 30 groups from abroad. UNESCO added the Surova folk feast of the Pernik region to its intangible heritage list in 2015.

The 2027 dates aren't out yet. Recent editions have opened between mid and late January, and the Surva festival site posts the programme. Kukeri season runs from New Year to the start of Lent in villages across the country, and the masks and costumes of the kukeri change from one region to the next.

The Rose Festival in Kazanlak: early June

A performer at the Kazanlak Rose Festival in a rose-print folk costume with roses in her hair, with young dancers in costume behind her
Photo: Tencho B, CC BY-SA 4.0

Kazanlak has held its Rose Festival since 1903, traditionally on the first weekend of June. If it keeps to tradition, that's 5 and 6 June 2027. The town fills a week with cultural events, food and wine, and on the last day it picks its Queen of Roses.

Kazanlak sits in the eastern half of the Rose Valley, which makes close to half the world's rose oil from Damask roses. The fields bloom from mid-May and the petals are picked by hand early in the morning, so I'd sleep in Kazanlak and be out in the rows soon after sunrise. A small bottle of rose oil bought a few kilometres from the fields is the Bulgarian souvenir I'd take home.

Trains from Sofia take about 3 hours. The Thracian tomb replica and the Museum of Roses fill an afternoon in town, and with a hire car I'd head north to Buzludzha and the Shipka Pass before the drive back to Sofia.

Nestinarstvo: fire-dancing in Bulgari on 3 June

A fire dancer in a long striped white dress crossing a bed of glowing embers barefoot at night, watched by a crowd
Photo: Artkostov, CC BY-SA 4.0

Nestinarstvo is the strangest date on Bulgaria's calendar. On the feast of Saints Constantine and Helena, dancers called nestinari cross a bed of glowing embers barefoot while a crowd watches from the edge. UNESCO listed it in 2009 as the panagyr, the village fete, of the two saints in Bulgari.

Bulgari is a small village in the Strandzha mountains, 17 km inland from the south coast. The village keeps the saints' feast on 3 and 4 June, with the fire-dance in the evening. It's a long way from Sofia, so I'd fold it into a week on the Black Sea coast and drive down from Burgas.

The Koprivshtitsa folklore festival

A line of dancers in folk costume and tall hats on an open-air stage among pine trees at the 2015 folklore festival in Koprivshtitsa, watched by a crowd
Photo: Savannah Rivka Powell, CC BY-SA 4.0

The National Folklore Festival (Национален събор на българското народно творчество) is Bulgaria's national gathering of village music, held about every five years since 1965. Groups from every region bring their own costumes, songs and Bulgarian folk dances to stages on the Voyvodenets meadow above Koprivshtitsa, a town of painted Revival houses 1,030 m up in the hills. The first festival, in August 1965, drew about 4,000 performers, and by 1986 the count had reached 18,500.

Bulgarian traditions you'll see in Sofia

Trifon Zarezan, the wine day on 14 February

Villagers in Brashlen in folk costume holding a red banner reading Трифон Зарезан and a round loaf on a tray, on snowy ground
Photo: Kmniko, CC BY 3.0

On 14 February, while the UK books tables for two, Bulgarian vine growers head out to the vineyards for the first pruning of the year. They make the first cut, then share bread and wine among the rows, and some villages keep the day on 1 February, St Trifon's day in the church calendar. In 2027, 14 February is a Sunday. In Sofia I mark it with a bottle of Mavrud and a long dinner, the easiest way into Bulgarian wine for a February visitor.

Baba Marta and martenitsi on 1 March

A red and white Pizho and Penda martenitsa tied to the branch of a blossoming fruit tree
Photo: No machine-readable author provided, Public domain

Baba Marta, Granny March, is the grumpy old woman whose moods are said to be March's weather, and Bulgarians keep her sweet with martenitsi (мартеници) on 1 March. They are twists of red and white wool, red for health and white for a long life, given to family, friends and colleagues and worn on the wrist or a coat. Stalls selling martenitsi for Baba Marta go up across central Sofia in the weeks before, and I buy a handful for my neighbours.

You wear yours until you see a stork, a swallow or a tree in blossom, then tie it to a blossoming branch. UNESCO listed the 1 March customs in 2017, shared by Bulgaria, Romania, Moldova and North Macedonia.

Two days later comes Liberation Day on 3 March, the national holiday for the treaty that ended Ottoman rule in 1878 and the start of modern Bulgarian history. In 2027 it falls on a Wednesday. Flags go up across Sofia.

Orthodox Easter on 2 May 2027

A round braided kozunak, the Bulgarian Easter bread, dusted with sugar and topped with a red painted egg
Photo: EvelinaRibarova, CC BY-SA 4.0

Easter in Bulgaria follows the Orthodox calendar, so in 2027 Easter Sunday is 2 May, five weeks after the UK's on 28 March. In 2028 the two fall on the same day, 16 April. Families dye eggs on Maundy Thursday, always a red one first, and bake kozunak, a sweet braided bread, for Sunday morning.

The big night is Holy Saturday. At midnight the square outside Alexander Nevsky Cathedral fills with people holding lit candles, and the greeting is "Hristos voskrese" (Christ is risen), answered with "Voistina voskrese" (truly he is risen). On Sunday everyone taps eggs together, and the strongest egg is said to bring health for the year. Lamb goes on the table for lunch.

24 May, the day of the alphabet

The bronze statue of Saints Cyril and Methodius in front of the National Library in Sofia, with red and yellow flowerbeds in the foreground
Photo: Mark Ahsmann, CC BY-SA 4.0

24 May is my favourite holiday in Sofia. It honours Saints Cyril and Methodius and the Cyrillic script, and its official name is the Day of the Saintly Brothers Cyril and Methodius, of the Bulgarian Alphabet, Education and Culture and of Slavic Literature. Students bring flowers to their teachers, and wreaths pile up at the brothers' statue outside the National Library on Vasil Levski Boulevard, by Sofia University metro.

In 2027 it falls on a Monday, so Sofia gets a long weekend. An evening with the Bulgarian alphabet before you come gets you reading the banners on the day.

Christmas Eve and New Year

Bulgaria celebrates Christmas on 25 December, like the UK, and 24, 25 and 26 December are all public holidays. Christmas Eve, Badni vecher (Бъдни вечер), is a meatless family supper with an odd number of dishes and a round loaf baked with a coin inside. On 1 January children tap their family's backs with a survachka, a cornel branch tied with coloured thread, for a year of good health.

For a December visitor, Christmas in Sofia means the markets, which set up in front of NDK and in the City Garden by the National Theatre from mid to late November.

Film and music festivals

Sofia Film Fest and Kinomania at NDK

The National Palace of Culture in Sofia from above, a low angular building in a park, with the city and the mountains behind
Photo: Ivano Giambattista, CC BY-SA 4.0

Sofia's two big film festivals both centre on the National Palace of Culture, NDK, at the southern end of Vitosha Boulevard. The Sofia International Film Festival holds its 31st edition from 11 to 21 March 2027. The 30th opened in NDK's 3,380-seat Hall 1, and the Sofia Film Fest site has the programme once it's out.

Kinomania has run every November since 1987, bringing titles from Cannes, Venice and Berlin to Sofia. Its 40th edition runs from 12 to 29 November 2026, and the Kinomania site lists the screenings. NDK sees the year out with music too: the New Year Music Festival, started in 1986 by the conductor Emil Tchakarov, runs in December and ends with a classical concert on 1 January. NDK station on metro line M2 is one stop south of Serdika.

Apollonia in Sozopol and Varna Summer on the coast

A timber-fronted house over a stone ground floor on a cobbled lane in the old town of Sozopol, with a stall under a parasol in front
Photo: MrPanyGoff, CC BY-SA 3.0

The Apollonia arts festival has filled Sozopol every September since 1984, about ten days of arts once the beach season ends. Sozopol sits 35 km south of Burgas, an old town of timber houses on a peninsula settled by Greek colonists in the 7th century BC, and September is my favourite month on the south coast. Further north, Varna Summer is one of the oldest music festivals in Europe and brings classical concerts to Varna each summer.

Bulgarian public holidays in 2027

Bulgaria has 14 public holidays, 4 of them over Easter. Banks and offices shut, and some sights close too: the icon museum in the Alexander Nevsky crypt shuts on every public holiday. Here is how they fall in 2027, from the government's holiday list.

DateDay in 2027Holiday
1 JanuaryFridayNew Year's Day
3 MarchWednesdayLiberation Day
30 AprilFridayGood Friday
1 MaySaturdayHoly Saturday and Labour Day
2 MaySundayEaster Sunday
3 MayMondayEaster Monday
6 MayThursdaySt George's Day and Armed Forces Day
24 MayMondayDay of the alphabet, education and culture
6 SeptemberMondayUnification Day
22 SeptemberWednesdayIndependence Day
24 DecemberFridayChristmas Eve
25 DecemberSaturdayChristmas Day
26 DecemberSundaySecond day of Christmas

1 November, National Awakeners Day, is a day off for schools and universities only. Sofia keeps its own city day on 17 September, when Boyana Church lets visitors in free, as it does on 18 May for International Museum Day. Boyana closes on just 4 days a year: 1 January, Easter Sunday, and 24 and 25 December.

Planning a trip around a festival from Sofia

I'd base a festival trip in Sofia and day-trip where the trains allow. Pernik and Koprivshtitsa work as days out, Kazanlak is better with a night there, and Bulgari and Sozopol belong to a week on the coast.

FestivalWhenGetting there from SofiaDay trip?
SurvaLate JanuaryPernik, 30 km away by train, bus or taxiYes
Trifon Zarezan14 FebruarySofia wine bars, or a wine village by carYes
Rose FestivalFirst weekend of JuneAbout 3 hours by train to KazanlakBetter with a night in Kazanlak
Nestinarstvo3 JuneBulgari, inland from the south coastNo, go from the coast
Koprivshtitsa folklore festivalAugust, about every 5 yearsAbout 2 hours on the direct train, then the minibus from the station 8 km outYes, but book a room early in a festival year
ApolloniaSeptemberSozopol, 35 km south of BurgasNo
Film festivals, Easter, 24 May, ChristmasThrough the yearMetro to NDK or the centreIn Sofia

Rail days out run on Bulgaria's slow trains, so I check the BDZ timetable the night before and catch the early train.

Key takeaways

  • Surva's 2027 dates aren't out yet, but recent editions opened between 16 and 26 January, so I'd keep the second half of January free.
  • From 30 April to 4 May 2027, Easter and Labour Day share one long holiday, so trains and roads out of Sofia fill up.
  • Kazanlak's Rose Festival should fall on 5 and 6 June 2027, and I'd stay a night in town to see the fields at dawn.
  • Koprivshtitsa's folklore festival comes round about every five years, while its re-enactment of the uprising's first shot happens every 1 May.
  • Staying in Sofia, I'd time a trip for 24 May, the March film festival or Kinomania in November.

Frequently asked questions

What is the biggest festival in Bulgaria?

Surva, the masquerade festival in Pernik, is the big yearly one: it calls itself the largest masquerade festival in Europe, and in 2026 about 13,000 performers and over 30 groups from abroad paraded over two weekends in late January. The national folklore festival in Koprivshtitsa drew 18,500 in 1986, but it only comes round about every five years.

What are some traditional festivals celebrated in Bulgaria?

The kukeri games in winter, Trifon Zarezan for the vines on 14 February and Baba Marta on 1 March come first in the year. Orthodox Easter, nestinarstvo fire-dancing on 3 June and the Rose Festival in Kazanlak follow, and the national folklore festival in Koprivshtitsa gathers village groups about every five years.

Is there a festival in Bulgaria in 2026?

Yes, Kinomania runs at NDK in Sofia from 12 to 29 November 2026, and Sofia's Christmas markets set up from mid to late November. The 2027 calendar opens with Surva in Pernik in late January.

What are the public holidays in Bulgaria?

Bulgaria has 14: New Year's Day, Liberation Day on 3 March, Good Friday to Easter Monday, Labour Day on 1 May, St George's Day on 6 May, 24 May, Unification Day on 6 September, Independence Day on 22 September and 24 to 26 December. A holiday on a weekend moves its day off to the next working day.

When is Easter in Bulgaria in 2027?

Orthodox Easter Sunday is 2 May 2027, with Good Friday on 30 April and Easter Monday on 3 May, all public holidays. The UK's Easter falls on 28 March that year, and in 2028 both churches celebrate on 16 April.

When is the Rose Festival in Bulgaria?

Kazanlak's Rose Festival is traditionally held on the first weekend of June, which in 2027 would be 5 and 6 June. It has run since 1903, and its week of events ends with the choice of the Queen of Roses.

What does nodding your head mean in Bulgaria?

A nod means no and a shake of the head means yes, the reverse of the UK. Some Bulgarians switch for foreigners, so I say "da" (yes) or "ne" (no) out loud, one of the habits of Bulgarian etiquette I'd learn before a festival trip.