Czech Republic Public Holidays 2028 (Czechia)

Czechia’s holiday list is permanent — Act No. 245/2000 Sb. fixes thirteen days off for every year, 2028 included — and 2028 is a generous year: ten of the thirteen land Monday to Friday, and only three are swallowed by a weekend with no substitute day to recover them. The casualties are New Year’s Day (Saturday January 1), Independent Czechoslovak State Day (Saturday October 28) and Christmas Eve (Sunday December 24). Gregorian Easter falls on April 16, so Good Friday April 14 and Easter Monday April 17 open the year with a four-day break, and both May state holidays — Labour Day on May 1 and Victory Day on May 8 — are Mondays, which produce two separate three-day weekends a week apart.

At a glance

Czech Republic has 13 official public holidays (13 days off) in 2028 and 5 long weekends; the longest break is Easter (Apr 14 – 17, 4 days).

At a glance — Czech Republic 2028
Public holidays13
Total days off13
Longest breakEaster · 4 days (Apr 14 – 17)
Long weekends5

Official public holidays

New Year's Day (January 1, 2028), Good Friday (April 14, 2028), Easter Monday (April 17, 2028), Labour Day (May 1, 2028), Victory Day (May 8, 2028), Saints Cyril and Methodius Day (July 5, 2028), Jan Hus Day (July 6, 2028), Czech Statehood Day (September 28, 2028), Independent Czechoslovak State Day (October 28, 2028), Struggle for Freedom and Democracy Day (November 17, 2028), Christmas Eve (December 24, 2028), Christmas Day (December 25, 2028), Second Day of Christmas (December 26, 2028)

Statutory days off

13

Landing Monday–Friday

10 of 13

Lost to a weekend

3 (Jan 1, Oct 28, Dec 24)

Holidays on a Monday

4 (Apr 17, May 1, May 8, Dec 25)

Next public holiday:New Year's DayJanuary 1, 2028 · Saturday
Advertisement

Czech Republic public holiday list

Czech Republic public holiday list
DateDayHoliday
January 1, 2028SaturdayNew Year's DaySaturday — swallowed outright. The Act carries this date twice (Den obnovy samostatného českého státu in §1, Nový rok in §2) but it is one day off, and in 2028 that one day falls inside the weekend it already was. After a Wednesday in 2025, a Thursday in 2026 and a Friday in 2027, the opening day finally comes up short.Public holiday
April 14, 2028FridayGood FridayFriday — Velký pátek, two days before Easter Sunday (April 16). The newest member of the list: Act No. 359/2015 Sb. made it a day of rest from 2016. As a Friday it needs no rescue; it opens the year’s first four-day break.Public holiday
April 17, 2028MondayEaster MondayMonday — Velikonoční pondělí, Easter plus one. The first of 2028’s four Monday holidays, and with Good Friday it makes an automatic four-day break, April 14 to 17.Public holiday
May 1, 2028MondayLabour DayMonday — Svátek práce (§2). In 2027 this same fixed date was a Saturday and bought nothing; in 2028 it pulls the weekend through to Monday, giving Saturday April 29 to Monday May 1.Public holiday
May 8, 2028MondayVictory DayMonday — Den vítězství, the anniversary of the 1945 end of the war and the Prague Uprising, renamed from Liberation Day by Act No. 101/2004 Sb. Seven days after Labour Day and a Monday again, so early May hands out two three-day weekends and May itself loses nothing.Public holiday
July 5, 2028WednesdaySaints Cyril and Methodius DayWednesday — the feast of the missionaries to the Slavs, an “other holiday” under §2. Midweek placement means it breaks the week rather than lengthening the weekend; the two holidays sit on Wednesday and Thursday, with Friday July 7 still a working day.Public holiday
July 6, 2028ThursdayJan Hus DayThursday — Den upálení mistra Jana Husa marks the 1415 burning of the Prague Reformer at Constance. Two statutory days back to back midweek is a shape 2028 handles differently from 2027, when the pair fell on a Monday and a Tuesday and made a four-day run: here one day of leave on Friday July 7 turns Wednesday July 5 into a five-day break ending Sunday July 9.Public holiday
September 28, 2028ThursdayCzech Statehood DayThursday — Den české státnosti, the feast of Duke Wenceslas and the closing word of the national anthem. A Thursday stands alone: Friday September 29 is worked, so the day cuts the week without bridging to any weekend.Public holiday
October 28, 2028SaturdayIndependent Czechoslovak State DaySaturday — lost. Den vzniku samostatného československého státu, the 1918 declaration of independence from Austria-Hungary, is a state holiday under §1, and the flags still go up; but with no substitute day a Saturday holiday returns nothing to a Monday-to-Friday worker. It was a Wednesday in 2026 and a Thursday in 2027.Public holiday
November 17, 2028FridayStruggle for Freedom and Democracy DayFriday — Den boje za svobodu a demokracii a Mezinárodní den studentstva. Note the month: §1 fixes it on 17 November, the anniversary of the 1939 Nazi crackdown on Czech students and of the 1989 police attack that opened the Velvet Revolution, not on 17 October, which is a different (and working) day. On a Friday it delivers the year’s last automatic three-day break, November 17 to 19.Public holiday
December 24, 2028SundayChristmas EveSunday — the one genuinely sad loss of 2028. Štědrý den is the day Czech families actually celebrate: carp, potato salad, the carol, the presents. It is a statutory day of rest in its own right, yet on a Sunday it buys nothing, so the meal falls on a day nobody needed off from work.Public holiday
December 25, 2028MondayChristmas DayMonday — 1. svátek vánoční, “the first Christmas holiday” in the Act’s own wording, and 2028’s fourth Monday. Being a Monday is what rescues the season: the run from Saturday December 23 through Tuesday December 26 is four days.Public holiday
December 26, 2028TuesdaySecond Day of ChristmasTuesday — 2. svátek vánoční. Two statutory Christmas days on a Monday and a Tuesday is a good draw: the weekday tail of the Christmas block is two days long, against one day in 2027 and none left by the Sunday Eve.Public holiday

2028 Czech Republic calendar

Public holidayToday

01January

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

02February

SunMonTueWedThuFriSat1234567891011121314151617181920212223242526272829

03March

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

04April

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

05May

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

06June

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

07July

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

08August

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

09September

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

10October

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

11November

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

12December

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031
Advertisement

Czech Republic long weekends in 2028

Easter

4 days

Apr 14 – 17

Good Friday (Apr 14) to Easter Monday (Apr 17) — four days with no leave, the first of the year’s two four-day runs. Gregorian Easter 2028 is April 16.

Labour Day weekend

3 days

Apr 29 – May 1

Saturday April 29 through Labour Day on Monday May 1. The first of two Monday holidays in the same fortnight.

Victory Day weekend

3 days

May 6 – 8

Saturday May 6 through Victory Day on Monday May 8 — a second three-day weekend exactly one week after the first. Take leave on Tuesday through Friday, May 2 to 5, and the pair merge into one ten-day run, April 29 to May 8.

November 17

3 days

Nov 17 – 19

Struggle for Freedom and Democracy Day on Friday November 17 plus the weekend — the last automatic break of the working-year calendar and a cheap long weekend for Prague before the December run.

Christmas

4 days

Dec 23 – 26

Saturday December 23, then a Sunday Christmas Eve that adds nothing, then Monday the 25th and Tuesday the 26th as the two statutory Christmas days. Four days in all — but note where they come from: the weekday value is the Monday and the Tuesday, not the Eve.

2028 gives back what 2027 took — and it is still arithmetic

Ten of thirteen holidays land on a weekday in 2028, against eight in 2027. Nothing about the law changed between those years; only the calendar did. The three days a weekend still takes are New Year’s Day (Saturday January 1), Independent Czechoslovak State Day (Saturday October 28) and Christmas Eve (Sunday December 24), and since neither Act No. 245/2000 Sb. nor the Labour Code has a substitute-day rule, none of them comes back on a Monday. Everything else works: the year is built out of four Mondays (April 17, May 1, May 8, December 25), two Fridays (April 14, November 17), two Thursdays (July 6, September 28) and one Wednesday (July 5).

That is the whole value of a fixed list: you can plan 2028 today. Labour Day is May 1 and Victory Day is May 8 forever, and in 2028 those two fixed dates happen to come out as Mondays exactly a week apart — in 2026 they were both Fridays, in 2027 both Saturdays. Because there is nothing for a ministry to announce, this page carries no provisional marker for 2028, and the ICS, CSV and PDF downloads below are the final word.

Four days of leave in May buy ten: the 2028 bridges

The calendar gives 2028 five breaks of three days or more, and four of them are ordinary weekends with a Monday or Friday attached: April 14–17 (four days), April 29–May 1, May 6–8, November 17–19 (three days each) and December 23–26 (four days). The two May Mondays are the year’s real lever. Between them sit four working days, May 2 to 5; take those, and Saturday April 29 through Monday May 8 becomes a single ten-day run with only four days of leave spent.

Two smaller bridges are worth knowing. July 5 and July 6 are a Wednesday and a Thursday, so the pair is stranded midweek; one day of leave on Friday July 7 converts them into five days, July 5 to 9. Conversely, two dates in 2028 do very little for a Monday-to-Friday worker: September 28 is a Thursday with a working Friday after it, and October 28 is the lost Saturday. And December is the opposite case — the two statutory Christmas days are already a Monday and a Tuesday, so the season needs no bridging; it just costs you the Sunday Eve.

State holidays, other holidays, and the days the law calls working days

Act No. 245/2000 Sb. splits its thirteen days into two tiers that are legally identical: seven state holidays in §1 — 1 January, 8 May, 5 July, 6 July, 28 September, 28 October and 17 November — and seven other holidays in §2, namely 1 January again, Good Friday, Easter Monday, 1 May and December 24, 25 and 26. Because 1 January appears in both, fourteen statutory items collapse into thirteen actual days off. §3 declares them all days of rest, and the only practical difference is ceremonial: state holidays are the days the national flag goes up.

§4 is where foreign calendars usually go wrong. It lists significant days (významné dny) — 16 January (Jan Palach), 27 January (Holocaust victims), 8 March (International Women’s Day), 12 March (NATO accession), 11 November (war veterans) and 9 December among others — and states plainly that they are working days. Nothing closes. A separate trap is the neighbouring date: 17 November is the state holiday, 17 October is nothing at all in Czech law. To keep that clean, this page publishes only the thirteen §1–§3 dates in the table, the calendar grid and every download, so the ICS file you import rests you on exactly the days the law rests you.

Download & subscribe

Download ICSczech-republic-public-holidays-2028.ics
Download CSVczech-republic-public-holidays-2028.csv
Download PDFczech-republic-public-holidays-2028.pdf

The CSV opens directly in Excel and Google Sheets.

Official sources & data

Dates officially confirmedLast updated: 2026-09-22

Frequently asked questions

How many public holidays does the Czech Republic have in 2028?

Thirteen — the same permanent list Act No. 245/2000 Sb. sets for every year. 2028 is one of the better placements: ten of the thirteen fall Monday to Friday, and three are lost to a weekend (New Year’s Day on Saturday, October 28 on Saturday, Christmas Eve on Sunday) with no substitute day, which is the same weekday count as 2026 and two more than 2027 got.

What is the longest holiday break in Czech Republic in 2028?

The longest break in Czech Republic is Easter (Apr 14 – 17, 4 days).

What are the official public holidays in Czech Republic in 2028?

Czech Republic has 13 official public holidays in 2028: New Year's Day (January 1, 2028), Good Friday (April 14, 2028), Easter Monday (April 17, 2028), Labour Day (May 1, 2028), Victory Day (May 8, 2028), Saints Cyril and Methodius Day (July 5, 2028), Jan Hus Day (July 6, 2028), Czech Statehood Day (September 28, 2028), Independent Czechoslovak State Day (October 28, 2028), Struggle for Freedom and Democracy Day (November 17, 2028), Christmas Eve (December 24, 2028), Christmas Day (December 25, 2028), Second Day of Christmas (December 26, 2028).

When is Easter 2028 in the Czech Republic?

Gregorian Easter Sunday 2028 is April 16. Czechia does not rest on Easter Sunday itself; the two statutory days are Good Friday, Velký pátek, on April 14 and Easter Monday, Velikonoční pondělí, on April 17, which together make the year’s first four-day break with no leave taken. The list has only two floating dates, and these are they — the other eleven are fixed calendar days.

Is Struggle for Freedom and Democracy Day on 17 November or 17 October?

17 November, without ambiguity. §1 of Act No. 245/2000 Sb. names it Den boje za svobodu a demokracii a Mezinárodní den studentstva — International Students’ Day, marking the 1939 Nazi closure of Czech universities and the 1989 police attack on a student march that began the Velvet Revolution. 17 October is an ordinary working day in Czech law. In 2028 November 17 is a Friday, so it produces a genuine three-day weekend; many foreign holiday databases get this date wrong, and an imported calendar that rests you on the wrong October day is worse than no calendar at all.

Which Czech holidays are lost to the weekend in 2028, and is there a make-up day?

Three: New Year’s Day (Saturday January 1), Independent Czechoslovak State Day (Saturday October 28) and Christmas Eve (Sunday December 24). No make-up day exists and none is coming — Czech law has neither substitute holidays nor make-up weekend work, unlike China or Vietnam — so those three return nothing to a Monday-to-Friday worker. The empty make-up list on this page means “checked, none exist”, not “unknown”.

What are the long weekends in Czechia in 2028?

Five runs of three days or more, two of them four days long: April 14–17 (Good Friday to Easter Monday) and December 23–26 (a Sunday Eve plus Christmas Day on Monday and the Second Day on Tuesday). The three-day ones are April 29–May 1, May 6–8 — both anchored on a Monday holiday — and November 17–19, where the holiday itself is the Friday. If you spend four days of leave on May 2–5, the two May runs merge into one ten-day block.

Does the Czech government announce next year’s holidays?

There is nothing to announce. The dates are in force permanently, and only the two Easter moves require a calculation — Gregorian Easter 2028 is April 16, so the floating pair lands on April 14 and April 17. No ministry issues an annual schedule, no bridge-day policy shifts a holiday to Monday, and nobody works a make-up Saturday. That is why this page can carry 2025 through 2028 as confirmed data, and why the downloadable ICS, CSV and PDF files for 2028 are final today.

Other countries & regions