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).
| Public holidays | 13 |
|---|---|
| Total days off | 13 |
| Longest break | Easter · 4 days (Apr 14 – 17) |
| Long weekends | 5 |
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)
Czech Republic public holiday list
| Date | Day | Holiday | Type |
|---|---|---|---|
| January 1, 2028 | Saturday | New 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 | Public holiday |
| April 14, 2028 | Friday | Good 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 | Public holiday |
| April 17, 2028 | Monday | Easter 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 | Public holiday |
| May 1, 2028 | Monday | Labour 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 | Public holiday |
| May 8, 2028 | Monday | Victory 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 | Public holiday |
| July 5, 2028 | Wednesday | Saints 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 | Public holiday |
| July 6, 2028 | Thursday | Jan 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 | Public holiday |
| September 28, 2028 | Thursday | Czech 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 | Public holiday |
| October 28, 2028 | Saturday | Independent 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 | Public holiday |
| November 17, 2028 | Friday | Struggle 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 | Public holiday |
| December 24, 2028 | Sunday | Christmas 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 | Public holiday |
| December 25, 2028 | Monday | Christmas 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 | Public holiday |
| December 26, 2028 | Tuesday | Second 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 | Public holiday |
2028 Czech Republic calendar
01January
02February
03March
04April
05May
06June
07July
08August
09September
10October
11November
12December
Czech Republic long weekends in 2028
Easter
4 daysApr 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 daysApr 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 daysMay 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 daysNov 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 daysDec 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
The CSV opens directly in Excel and Google Sheets.
Official sources & data
- Zákon č. 245/2000 Sb., o státních svátcích, o ostatních svátcích, o významných dnech a o dnech pracovního klidu — §1 až §4 (amendment register current to Act 92/2022 Sb.)Visit sourceParlament České republiky, Poslanecká sněmovna (Czech Chamber of Deputies, official register of the Collection of Laws)
- e-Sbírka — Digitální sbírka zákonů České republiky, předpis 245/2000 Sb.Visit sourceMinisterstvo vnitra České republiky (Ministry of the Interior of the Czech Republic)
- Nager.Date Public Holidays API — Czech Republic 2028 (independent cross-check)Visit sourceNager.Date (open-source holiday data project)
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.