Business hours are inconsistent throughout the country and vary from state to state and even from city to city. Banks are generally open weekdays from 9 or 10 am to 3 or 4 pm (5 or 6 pm on Thursday), sometimes with a lunch break of about an hour at smaller branches. Some banks close by 2:30 on Friday afternoon. Banks at airports and main train stations open as early as 6:30 am and close as late as 10:30 pm.
Most museums are open from Tuesday to Sunday 10–6. Some close for an hour or more at lunch. Many stay open until 8 pm or later one day a week, usually Thursday. In smaller towns or in rural areas, museums may be open only on weekends or just a few hours a day.
Almost all stores are closed Sunday, with the exception of those in or near train stations. Larger stores are generally open from 9:30 or 10 am to 8 or 9 pm on weekdays and close between 6 and 8 pm on Saturday. Smaller shops and some department stores in smaller towns close at 6 or 6:30 on weekdays and as early as 4 on Saturday. In the downtown areas of Berlin, some grocery stores are open until midnight. German shop owners take their closing times seriously. If you come in five minutes before closing, you may not be treated like royalty. Apologizing profusely and making a speedy purchase will help.
Along the autobahn and major highways, as well as in larger cities, gas stations and their small convenience shops are often open late, if not around the clock.
The following national holidays are observed in Germany: January 1; January 6 (Epiphany—Bavaria, Saxony-Anhalt, and Baden-Württemberg only); Good Friday; Easter Monday; May 1 (Workers' Day); Ascension; Pentecost Monday; Corpus Christi (southern Germany only); Assumption Day (Bavaria and Saarland only); October 3 (German Unity Day); October 31 (Reformation Day—Brandenburg); November 1 (All Saints' Day—Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Pfalz, and Saarland); December 24–26 (Christmas).
Pre-Lenten celebrations in Cologne and the Rhineland are known as Karneval, and for several days before Ash Wednesday work grinds to a halt as people celebrate with parades, banquets, and general debauchery. Farther south, in the state of Baden-Württenburg, the festivities are called Fasching, and tend to be more traditional. In either area, expect businesses to be closed both before and after "Fat Tuesday."