Do Germans go to church on Christmas?

In Germany, Christmas Eve (Heiligabend) is generally celebrated on December 24th. Church services are held throughout the day, and many Germans attend these services. Christmas Day (Weihnachtsfest) is a national holiday in Germany, and many people take this day to relax with their families or attend additional church services.
Copyright Wanderlust World © https://www.ynyoo.com