Christmas in Germany is celebrated with many customs that are exceptional to Germany. On Christmas, they celebrate the birth of the Christ child, Baby Jesus.
In Germany, the Christmas celebrations start on 24th December (Christmas Eve) when Christmas gifts are exchange. On 25th December (Christmas Day) and 26 December, usually the family gets together for celebrations and also the religious Christians will visit the church during these days. The German celebratory season starts at the end of November or early December with the beginning of celebrations. During the festival season, many cities and towns hold Christmas markets which open generally from the beginning of December until Christmas eve.