The following is a complete list of public holidays in Germany. Public holidays when all residents have time off from work are often called red days. This list contains red days, but also public holidays that are only celebrated without time off from work and school.
See public holidays in another country
Holiday name | Date | Holiday type | When |
---|---|---|---|
New Year | January 1, 2027 | Public holiday | in 925 days |
Women's Carnival Day | February 4, 2027 | Observance day | in 959 days |
Shrove Monday | February 8, 2027 | Observance day | in 963 days |
Shrove Tuesday | February 9, 2027 | Observance day | in 964 days |
Ash Wednesday | February 10, 2027 | Observance day | in 965 days |
Valentine's Day | February 14, 2027 | Observance day | in 969 days |
Maundy Thursday | March 25, 2027 | Observance day | in 1008 days |
Good Friday | March 26, 2027 | Public holiday | in 1009 days |
Easter Sunday | March 28, 2027 | Observance day | in 1011 days |
Easter Monday | March 29, 2027 | Public holiday | in 1012 days |
Labour Day | May 1, 2027 | Public holiday | in 1045 days |
Feast of the Ascension | May 6, 2027 | Public holiday | in 1050 days |
Mother's Day | May 9, 2027 | Observance day | in 1053 days |
Pentecost | May 16, 2027 | Observance day | in 1060 days |
Whit Monday | May 17, 2027 | Public holiday | in 1061 days |
German Unity Day | October 3, 2027 | Public holiday | in 1200 days |
All Saints' Day | November 1, 2027 | Observance day | in 1229 days |
All Souls' Day | November 2, 2027 | Observance day | in 1230 days |
Martin of Tours | November 11, 2027 | Observance day | in 1239 days |
Memorial Day | November 14, 2027 | Observance day | in 1242 days |
Buß- und Bettag | November 17, 2027 | Observance day | in 1245 days |
Totensonntag | November 21, 2027 | Observance day | in 1249 days |
1. Advent | November 28, 2027 | Observance day | in 1256 days |
2. Advent | December 5, 2027 | Observance day | in 1263 days |
3. Advent | December 12, 2027 | Observance day | in 1270 days |
4. Advent | December 19, 2027 | Observance day | in 1277 days |
Christmas Eve | December 24, 2027 | Bank holiday | in 1282 days |
Christmas Day | December 25, 2027 | Public holiday | in 1283 days |
Boxing Day | December 26, 2027 | Public holiday | in 1284 days |
New Year's Eve | December 31, 2027 | Bank holiday | in 1289 days |