Calendar 2028 with week numbers and holidays

Pick a state: the calendar shows the 2028 leap year with that state's public holidays, the week numbers and the number of working days.

Calendar 2028, North Rhine-Westphalia

11 holidays

250 working days, 52 weeks

Holidays on weekdays10
Week 1 starts on3 January 2028
How this is calculated
January 2028
WkMonTueWedThuFriSatSun
5212
13456789
210111213141516
317181920212223
424252627282930
531
February 2028
WkMonTueWedThuFriSatSun
5123456
678910111213
714151617181920
821222324252627
92829
March 2028
WkMonTueWedThuFriSatSun
912345
106789101112
1113141516171819
1220212223242526
132728293031
April 2028
WkMonTueWedThuFriSatSun
1312
143456789
1510111213141516
1617181920212223
1724252627282930
May 2028
WkMonTueWedThuFriSatSun
181234567
19891011121314
2015161718192021
2122232425262728
22293031
June 2028
WkMonTueWedThuFriSatSun
221234
23567891011
2412131415161718
2519202122232425
262627282930
July 2028
WkMonTueWedThuFriSatSun
2612
273456789
2810111213141516
2917181920212223
3024252627282930
3131
August 2028
WkMonTueWedThuFriSatSun
31123456
3278910111213
3314151617181920
3421222324252627
3528293031
September 2028
WkMonTueWedThuFriSatSun
35123
3645678910
3711121314151617
3818192021222324
39252627282930
October 2028
WkMonTueWedThuFriSatSun
391
402345678
419101112131415
4216171819202122
4323242526272829
443031
November 2028
WkMonTueWedThuFriSatSun
4412345
456789101112
4613141516171819
4720212223242526
4827282930
December 2028
WkMonTueWedThuFriSatSun
48123
4945678910
5011121314151617
5118192021222324
5225262728293031

public holidayholiday in part of the state only

  • 1 January 2028 · New Year's Day
  • 14 April 2028 · Good Friday
  • 17 April 2028 · Easter Monday
  • 1 May 2028 · Labour Day
  • 25 May 2028 · Ascension Day
  • 5 June 2028 · Whit Monday
  • 15 June 2028 · Corpus Christi
  • 3 October 2028 · German Unity Day
  • 1 November 2028 · All Saints' Day
  • 25 December 2028 · Christmas Day
  • 26 December 2028 · Boxing Day (St Stephen’s Day)

Prepared by Radif Partners · Method · state holiday acts checked on 28 October 2026

2028 is a leap year with 366 days; the leap day, Tuesday 29 February, falls in week 9. The year starts on a Saturday and ends on a Sunday. It has 52 ISO weeks: week 1 begins on Monday 3 January 2028, while 1 and 2 January still belong to the last week of 2027. Monday to Friday, 2028 counts 260 days, one fewer than 2027. But because almost every holiday falls on a weekday, only 248 to 251 working days remain, depending on the state. Easter is late, with Easter Sunday on 16 April; Ascension Day falls on 25 May, Whit Monday on 5 June and Corpus Christi on 15 June. German Unity Day and Reformation Day are Tuesdays, and Christmas falls on Monday and Tuesday. In Berlin, 17 June 2028 is a one-off holiday, though on a Saturday. The calendar above marks every holiday of the chosen state.

What stands out in the 2028 calendar

For leave planning 2028 is the counterpart of 2027. Almost every holiday falls on a weekday, many on a Tuesday or Thursday. That creates true bridge days: the Friday after Ascension Day, after Corpus Christi and, in Baden-Württemberg, Bavaria and Saxony-Anhalt, after Epiphany; the Monday before 3 October and before Reformation Day. The bridge days 2028 page works out how to spread your leave over them.

Easter falls almost three weeks later in 2028 than in 2027. Whitsun therefore moves into June and Corpus Christi to 15 June. In Saarland and many Bavarian municipalities Assumption Day on Tuesday 15 August is a day off; in Saarland statewide.

Berlin has an extra one-off holiday in 2028: 17 June, for the 75th anniversary of the 1953 uprising. It falls on a Saturday. Every holiday by state is in the overview public holidays 2028.

Leap years in the Gregorian calendar

A year is a leap year if it is divisible by four, except full centuries, which must also be divisible by 400. So 2000 was a leap year and 2100 will not be. The leap day shifts every weekday from March onwards by one more day than in an ordinary year.

Week 9, 2028

Week 9, 2028

Mon 28 February – Sun 5 March

Monday28 February 2028
Sunday5 March 2028
Weeks in the year52
Look up a 2028 week →

Common questions

Does February 2028 have 29 days?

Yes. 2028 is divisible by four and not a full century, so it is a leap year with 366 days. The leap day is Tuesday 29 February 2028. Anyone born on 29 February gets their own date back in 2028, and next in 2032.

What day of the week does 2028 start on?

Saturday. New Year's Day 2028 therefore gives no weekday off. The year ends on a Sunday, and New Year's Day 2029 falls on a Monday, which makes the turn of 2028 into 2029 good for bridges. 1 May 2028 is a Monday and German Unity Day a Tuesday.

How many working days are there in Germany in 2028?

Between 248 and 251 depending on the state. The range comes from each state's own holidays, which almost all fall on weekdays in 2028. A Bavarian municipality with Assumption Day has the fewest. Berlin, Brandenburg, Hesse and the four northern states have the most, 251 each.

Keep going

Official sources for this page

Prepared by

Publisher of an independent bridge-day planner that works through the public holiday acts of all 16 German states

Updated on · Editorial policy · Contact

As of 2026, public holiday acts of all 16 states checked on