How Long Does it Take from Green Card to U.S. Citizenship?



To become U.S. citizens, foreigners must first become permanent residents (green card holders). Legal residents can apply for U.S. citizenship but after five years of being green card holders. For immigrants married to U.S. citizens, from green card to U.S. citizenship will take around three years.

People who received their resident cards based on having received asylum status can… READ MORE