How Long Does It Take To Get A Green Card Through Marriage To A U.S. Citizen?
How Long Does It Take To Get A Green Card Through Marriage To A U.S. Citizen? The current total wait time for a marriage-based green card ranges between 9 to 36 months, depending on whether you are married to a U.S. citizen or green card holder and where you currently live (not including possible delays).