What holidays did Germany have?
They had lots of holidays. But the most celebrated one is Christmas.
Many American holidays are not celebrated in Germany. To see what holidays Germany doesn't celebrate as opposed to your country, it is easier to see what they do celebrate: New Year's Day, Epiphany, Good Friday, Easter Monday, Labour Day, Ascension Day, Whit Monday, Corpus Christi, Peace Festival, Assumption Day, German Unity Day, Reformation Day, All Saints, Day of Repentance and Prayer, Christmas Day, St. Stephen's Day, Unity Day.
Holidays in England include bank holidays, traditional holidays public holidays, and national events. Some of England's holidays are shared with the United States including New Year's Day, Valentine's Day, and Easter. Other holidays include Commonwealth Day, St. George's Day, Empire Day, and Yorkshire Day.