BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Global Holidays Calendar//Holiday Export//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
UID:en/germany-public-holidays-2028/holidays/public_holiday/20280101-20280
 101
SUMMARY:New Year's Day
DTSTART;VALUE=DATE:20280101
DTEND;VALUE=DATE:20280102
DESCRIPTION:Public holiday\nFalls on a Saturday in 2028 — Germany has no
  substitute-day rule\, so it is lost for Monday-to-Friday workers. The on
 ly nationwide holiday lost to a weekend this year.
END:VEVENT
BEGIN:VEVENT
UID:en/germany-public-holidays-2028/holidays/public_holiday/20280414-20280
 414
SUMMARY:Good Friday
DTSTART;VALUE=DATE:20280414
DTEND;VALUE=DATE:20280415
DESCRIPTION:Public holiday
END:VEVENT
BEGIN:VEVENT
UID:en/germany-public-holidays-2028/holidays/public_holiday/20280417-20280
 417
SUMMARY:Easter Monday
DTSTART;VALUE=DATE:20280417
DTEND;VALUE=DATE:20280418
DESCRIPTION:Public holiday
END:VEVENT
BEGIN:VEVENT
UID:en/germany-public-holidays-2028/holidays/public_holiday/20280501-20280
 501
SUMMARY:Labour Day
DTSTART;VALUE=DATE:20280501
DTEND;VALUE=DATE:20280502
DESCRIPTION:Public holiday\nFalls on a Monday in 2028 — a three-day week
 end after two consecutive years of Saturday losses.
END:VEVENT
BEGIN:VEVENT
UID:en/germany-public-holidays-2028/holidays/public_holiday/20280525-20280
 525
SUMMARY:Ascension Day
DTSTART;VALUE=DATE:20280525
DTEND;VALUE=DATE:20280526
DESCRIPTION:Public holiday
END:VEVENT
BEGIN:VEVENT
UID:en/germany-public-holidays-2028/holidays/public_holiday/20280605-20280
 605
SUMMARY:Whit Monday
DTSTART;VALUE=DATE:20280605
DTEND;VALUE=DATE:20280606
DESCRIPTION:Public holiday
END:VEVENT
BEGIN:VEVENT
UID:en/germany-public-holidays-2028/holidays/public_holiday/20281003-20281
 003
SUMMARY:German Unity Day
DTSTART;VALUE=DATE:20281003
DTEND;VALUE=DATE:20281004
DESCRIPTION:Public holiday\nFalls on a Tuesday in 2028\, after falling on 
 a Sunday in 2027 — a good year for Unity Day.
END:VEVENT
BEGIN:VEVENT
UID:en/germany-public-holidays-2028/holidays/public_holiday/20281225-20281
 225
SUMMARY:Christmas Day
DTSTART;VALUE=DATE:20281225
DTEND;VALUE=DATE:20281226
DESCRIPTION:Public holiday
END:VEVENT
BEGIN:VEVENT
UID:en/germany-public-holidays-2028/holidays/public_holiday/20281226-20281
 226
SUMMARY:Boxing Day
DTSTART;VALUE=DATE:20281226
DTEND;VALUE=DATE:20281227
DESCRIPTION:Public holiday
END:VEVENT
END:VCALENDAR
