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.
In the state of Berlin, pupils get school-free for special religious holidays which are listed in the overview (overview at the bottom of the page):
https://www.berlin.de/sen/bjf/service/kalender/ferien/artikel.420979.php