Question: do us green card holders need visa for philippines?
Answer: Traveller must apply for visa at the Philippine Embassy in Amman, Kingdom of Jordan. If a Permanent Resident of the US, traveller may apply for a visa at the Philippine Consulate but must allow for 10 working days for the visa application. No visa required for a stay not exceeding thirty (30) days.