Skip to content

Bulgaria Events Calendar: Month by Month 2026-2027

Verified · August 3, 2026 by experienced travelers, guides, and locals 13 min read

What's on in Bulgaria by month: Apollonia 27 Aug-6 Sep, Sofia Marathon 10-11 Oct, Surva masks in January and Orthodox Easter on 2 May 2027.

A line of kukeri in beaded and sequinned masks with rows of copper bells at their waists, waiting to parade at a Bulgarian masquerade festival
Photo: Vivian Krayslavova / Wikimedia Commons, CC BY-SA 4.0 ( source )

Bulgaria’s event year has two loud stretches and one long silence. The loud one is running: Beglika Fest camps by a Rhodope reservoir 12-16 August 2026, Apollonia fills Sozopol’s old town from 27 August to 6 September, the Sofia Marathon shuts the capital’s centre on 10-11 October, and Bansko Jazz wraps its 29th edition on 9 August. The other is January, when Pernik vanishes under horned masks and copper bells for Surva. Between them, spring has almost nothing in it.

The calendar itself is the trap. Bulgaria keeps Christmas on 25 December like the rest of Europe but counts Easter the Orthodox way, so in 2027 Easter Sunday lands on 2 May, five weeks after the Easter weekend most western visitors price flights around. And Sofia’s best Christmas market packs up around 21 December, days before Christmas Day. Either mistake lands you in the country during a perfectly ordinary week.

The year at a glance

MonthThe anchor eventWhere
AugustBansko Jazz to 9 Aug, Beglika 12-16 Aug, Apollonia from 27 AugBansko, Rhodopes, Sozopol
SeptemberApollonia to 6 Sep, then two national daysSozopol, Plovdiv, Veliko Tarnovo
OctoberSofia Marathon 10-11 Oct, Varna Summer to 14 OctSofia, Varna
NovemberChristmas markets open from mid-monthSofia, Varna
DecemberMarkets, ski season, New Year gala dinnersSofia, Plovdiv, Bansko
JanuaryEpiphany river dance 6 Jan, Surva masks in January, dates TBCKalofer, Pernik
FebruaryTrifon Zarezan 14 Feb, Kukerlandia late FebWine country, Yambol
MarchBaba Marta, Liberation Day, Sofia Film FestEverywhere, Shipka
AprilLow-tariff spring skiing, then the seam between seasonsBansko
MayOrthodox Easter 2 May 2027, holidays 6 and 24 MayEverywhere
JuneRose Festival, fire dancing 3-4 JunKazanlak, Bulgari
JulyA to JazZ, Hills of Rock, Bansko Jazz startsSofia, Plovdiv, Bansko

August: jazz in Bansko, then the coast takes it

Bansko Jazz runs 31 July to 9 August 2026, its 29th edition, on Nikola Vaptsarov square, with a “jazz in the city” strand around town. Billy Cobham opened it on 31 July; Avishai Cohen’s Big Vicious closes the festival on 9 August. Bansko in August is a ski town out of season with cheap beds, which is half the reason to go: Bansko skiing covers what the same streets cost in February.

A week later, Beglika Fest 16 runs 12-16 August 2026 by the Beglika reservoir in the Rhodopes: three music stages and, by the organisers’ count, over 400 participants and events. It’s a camping festival high in the range with no hotel stock at all.

Then the coast. Apollonia, the arts festival at Sozopol, takes 27 August to 6 September 2026 for its 42nd edition, over seventy events and seven hundred participants across concerts, theatre, film, exhibitions and literary evenings, anchored on the old town’s open-air amphitheatre. Sozopol is small and late August is already its peak: book the bed before the ticket. Our Sozopol guide covers the town outside festival season, and our dedicated Apollonia festival guide breaks down this year’s actual program, the golden-ticket option and where to sleep during it.

Quietly behind all of it, Varna Summer runs its centenary season: founded in 1926, it opened on 27 June and goes to 14 October, with eight European orchestras including the BBC Symphony. Reason enough to give Varna an evening rather than just an airport.

September and October: two national days, then Sofia runs

September splits between the coast and the flag. Apollonia finishes on the 6th, which is also Unification Day, for the 1885 union proclaimed in Plovdiv; 22 September is Independence Day, declared in Veliko Tarnovo in 1908. Both are public holidays, and the 22nd is one of the likeliest nights for the Sound and Light show over Tsarevets, which has no fixed schedule and otherwise runs by group booking. Watch it free from Tsar Asen I Square; the Veliko Tarnovo guide has more.

October’s fixed point is the Wizz Air Sofia Marathon, 10-11 October 2026: 5 km and 10 km on the Saturday, then the marathon, half and relay on the Sunday, closing streets across the centre.

A field of runners in race bibs coming out of a road tunnel in central Sofia during the Sofia Marathon, traffic cones dividing the carriageway
The Sofia Marathon closes a good part of the centre for a weekend. In 2026 it's 10-11 October, with the short races on the Saturday. Photo: SPARKY358 / Wikimedia Commons, CC BY 4.0

October has the best weather of the year and, beyond Varna Summer closing on the 14th, almost nothing on until the markets open.

November and December: markets open, lifts follow

These are the two months where the culture calendar and the ski calendar overlap, and both publish late: markets from mid-November, lifts from around mid-December, with dates and tariffs out only in the autumn. Pick the week with care, because Sofia’s flagship German market shuts several days before Christmas Day while Plovdiv trades on into New Year - the capital is the wrong market city for exactly the dates most people fly in on. Dates, hours and prices are in Christmas and New Year in Bulgaria; the calendar fact to carry is the shutdown of 24 to 26 December, when offices, banks and most museums close. In 2026 the 26th is a Saturday, so the Monday is given back and the country stops from Thursday 24 to Monday 28 December.

Logs burning in a long metal brazier at a Bulgarian Christmas market, with visitors warming their hands and wooden chalets behind
The open braziers are where everyone ends up. Market food and mulled wine cost a fraction of what they do in Vienna or Prague, which is half the argument for a December trip. Photo: Biser Todorov / Wikimedia Commons, CC BY-SA 4.0

January: masks in Pernik, men in a frozen river

Epiphany, 6 January, is the strangest morning of the Bulgarian winter, and the place to see it’s Kalofer. Around 200 men wade into the Tundzha, arms locked, and dance a horo in the river after a priest blesses them at the bridge. There’s no scramble for the cross here: it goes to the youngest man in the chain.

Men in white embroidered shirts standing waist-deep in the Tundzha river at Kalofer on Epiphany, arms locked, a Bulgarian flag raised and a crowd watching from the bank
Epiphany in Kalofer, 6 January. The men dance a horo in the Tundzha; the wooden cross is handed to the youngest in the chain rather than fought over. Photo: Russ3v90 / Wikimedia Commons, CC BY-SA 4.0

The bigger event is Surva in Pernik, about 30 km south-west of Sofia down the Struma motorway, the biggest of Bulgaria’s masquerade festivals and on the UNESCO intangible heritage list as the Surova folk feast of the Pernik region. Masked groups called kukeri parade through town in fur, beadwork and rows of copper bells. The 32nd edition ran 16 to 25 January 2026, spreading its parades over two consecutive weekends for the first time, 17-18 and 24-25 January, and drawing more than 13,000 participants and over 34 foreign groups.

The 2027 dates were not out in early August 2026, and the festival’s own website was offline, so take them from Pernik municipality or the Bulgarian News Agency at bta.bg, which covers it every January. Don’t assume the old pattern of the last weekend of the month: the 2026 edition started on the 16th. Pernik has almost no hotel stock for a crowd that size, so sleep in Sofia and come out for the day.

A long parade column in folk costume moving down a barricaded pedestrian avenue in Pernik at dusk, two Bulgarian tricolour flags carried at the front
The Surva parade route through Pernik in January 2024. Groups come from every ethnographic region of Bulgaria plus dozens from abroad. Photo: Edwardvenev / Wikimedia Commons, CC BY-SA 4.0

February and March: wine, more masks, then nothing

14 February is Trifon Zarezan, the day of vine growers and winemakers: three canes cut, roots watered with wine, a wine king crowned. It shares the date with Valentine’s Day, so half the country toasts love and the other half the vine. Some communities keep the church calendar’s 1 February date, but the programmes in wine towns follow the 14th, but the programmes in wine towns follow the 14th.

Masks come back at the end of the month. Kukerlandia in Yambol held its 27th edition on 26 February to 1 March 2026, parades on the last two days, with groups from as far as Cameroon, Ghana and Japan. No 2027 dates yet. If Surva doesn’t fit your trip, this is the second chance.

March opens with Baba Marta on the 1st, when everyone hands out martenitsi, red and white woollen charms worn until you spot a stork or a blossoming tree. 3 March is Liberation Day, a full public holiday - our Bulgaria public holidays guide has the complete official list and which weekends earn an extra day off - with the main ceremony at the Freedom Monument on Shipka Peak, and Sofia Film Fest runs later in the month, 2027 dates unpublished. Then the calendar goes quiet, and it pays to be precise about that. What ends on 31 March is the high ski tariff, not the skiing: Bansko dropped to 45 euro a day from 1 April last season, against 59 in high season, and kept its lifts turning to 12 April. April is the seam between the two Bulgarias - lifts winding down, sea still months off, Easter gone to May - but it’s not the cheapest month of the year: best time to visit Bulgaria puts that in November, early December and March.

April and May 2027: the Easter that isn’t where you expect it

Orthodox Easter 2027 falls on Sunday 2 May, while western Easter is on 28 March, five weeks earlier. Fly in over the March weekend and you’ll land in an ordinary Bulgarian spring: shops open, nothing happening, no lamb. The real thing runs from Good Friday on 30 April to Easter Monday on 3 May and stacks onto Labour Day on 1 May, so the cities empty and the mountains and coast fill. The compensating non-working days around that pile-up are set by government decree each year, so check the official list before booking anything with a deadline. May fills up after that. 6 May is St George’s Day and Army Day, one of the biggest name days in a country where name days beat birthdays, and roast lamb is the point of it. 24 May is the Day of the Bulgarian Alphabet, when schools and universities march with flowers and portraits of Cyril and Methodius: the least official-feeling holiday of the year, and a Monday in 2027.

June and July: roses, embers and a lot of music

June belongs to Kazanlak. The Rose Festival crowns a Rose Queen, stages a picking ritual in the fields and closes with a parade through town; the 2026 edition ran 5 to 7 June, with village rituals on the last two weekends of May. The 2027 dates aren’t published yet, but the first weekend of June is the pattern. The catch: picking happens at first light, so this is a stay-the-night event, and Kazanlak is small enough that many people sleep in Stara Zagora or Plovdiv. Our Valley of the Roses guide covers the distilleries and the museum.

Three older women in embroidered Bulgarian folk dress standing at the edge of a rose field near Kazanlak while two girls in costume photograph them
Rose-picking morning near Kazanlak. The costumes are real and so is the work: picking starts at first light, while the dew is still on the flowers. Photo: Dachegraphy / Wikimedia Commons, CC BY-SA 4.0

At the other end of the country, 3 and 4 June bring the feast of Saints Constantine and Helena to the village of Bulgari, deep in the Strandzha near the Turkish border: a morning procession with icons, drum and bagpipe to a holy spring, then the barefoot dance across the embers after dark. Bulgari is the last village holding folklore-reserve status for nestinarstvo, on the UNESCO list, and that matters because coastal hotels sell “fire dancing” as dinner entertainment all summer. Those are shows. The 3rd and 4th of June in Bulgari aren’t.

A dancer in striped Bulgarian folk dress stepping barefoot across a circle of glowing embers at night while a crowd watches from the edge
The nestinarstvo fire dance. In Bulgari it happens after dark on 3 and 4 June and follows a full day of ritual; what coastal hotels stage in July is a show. Photo: Artkostov / Wikimedia Commons, CC BY-SA 4.0

July is the loudest music month. A to JazZ filled South Park II in Sofia on 2-5 July 2026 for its 15th edition, with Dee Dee Bridgewater and the Miles Electric Band, and entry is free, rare for a bill like that. Hills of Rock took Plovdiv’s rowing canal on 24-26 July 2026: 46 bands over three stages, Marilyn Manson and Lamb of God at the top. Neither has 2027 dates yet. For after the last set, see Sofia nightlife and things to do in Plovdiv.

What this costs you, and when to book

Most of this calendar is cheap to turn up to. These two aren’t.

Bansko over New Year is where the ski calendar turns into money. Last season the lifts opened on 13 December, the adult day pass was 33.23 euro from the 14th, then high season began on 27 December and the same pass cost 59 euro. A fortnight apart, near enough double, and the shape repeats every winter: the pre-Christmas week is the cheapest skiing of the year. Hotels also bolt a compulsory gala dinner onto 31 December, and Christmas and New Year in Bulgaria has what that runs to. Packages sell early: one Bansko resort was taking 20 per cent off bookings made by 30 September 2026 for the 2026-27 season, though those deadlines move, so check the hotel’s current terms.

Sozopol during Apollonia is the other one: a very small old town at the end of August with no spare beds, so two to three months ahead.

Everything else tightens one town for a few days without moving national prices, and Pernik, Kazanlak and Yambol are all solved by sleeping 30 to 60 minutes away. Prices are in euro since 1 January 2026: money in Bulgaria covers what changed at the till, and is Bulgaria expensive gives a baseline.

One habit is worth more than every date above: check the organiser’s own site for the year you’re travelling. Most 2027 dates here genuinely don’t exist yet, and Surva had no working site in August 2026, which is why Pernik municipality and bta.bg are its fallback. Then look up the public holiday list before building a museum day: the country closes on 1 January, 3 March, Good Friday through Easter Monday, 1 May, 6 May, 24 May, 6 September, 22 September and 24-26 December. The parade may be on; the museum may not.

Dates checked on 3 August 2026 against organisers’ own sites where those exist, and the Bulgarian News Agency where they don’t. Most 2027 editions were unannounced at the time of writing: confirm before booking flights.