Visa
Going to Germany? This website will help you to find out whether or not you need a visa and will guide you through the application process. It also allows you to download free of charge the relevant application forms.
US citizens in possession of a valid US passport do not need a visa for airport transit, tourist or business trips (for stays up to 90 days). The passport must not expire before the end of the scheduled trip.
According to the so-called Schengen agreement, tourist and business visas issued by a mission of one of the following countries are valid for travel to Austria, Belgium, Denmark, Czech Republic, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden and Switzerland. However, you always have to apply at the consulate of the country which is your main destination.