May 1, 2018
National holiday
Germany
May 5, 2018
Observance
Germany
May 8, 2018
Observance
Germany
May 9, 2018
Observance
Germany
May 10, 2018
Observance
Germany
May 10, 2018
National holiday,Christian
Germany
May 13, 2018
Observance
Germany
May 20, 2018
Christian,Observance
Germany
May 20, 2018
Christian,Common local holiday
Germany
May 21, 2018
National holiday,Christian
Germany
May 23, 2018
Observance
Germany
May 31, 2018
Christian,Common local holiday
Germany