Question: do us green card holders need visa for germany?
Answer: All non US citizens who do need a visa to enter the Schengen Area, who have a legal residence status in the United States (e.g. Green Card holders; F1 (I-20), H1B, G1, J1, etc.), with three (3) months validity after returning from the Schengen area, are eligible to apply for a Germany Visa in the United States.