Religious holidays, which are also legal holidays in Germany, are Good Friday, Easter Sunday and Easter Monday, Ascension Day, Pentecost Sunday and Whit Monday and the Christmas holidays.
The intercultural calendar of the Federal Office for Migration and Refugees shows the variety of holidays and memorial days of different religions and cultures that live together in Germany. Therefore, in addition to the most important holidays from Christianity, Judaism, Islam, Hinduism, the Sikhs and Yazidis, the Intercultural Calendar also includes legal and other observances of various cultural traditions www.bamf.de/SharedDocs/Anlagen/DE/Downloads/Infothek/Sonstige/interkultureller-kalender-2018.
For high holidays of other religions there are in some states the possibility to let children from the school lesson.