Question: do us green card holders need visa for puerto rico?
Answer: Puerto Rico, like other U.S. territories, does not require U.S. citizens or green card holders to visit the island with a passport. ... Similarly, if any citizen of another country should come into the US, they must provide a passport. If a visa is necessary, then the visa must be presented to an immigration officer.