Question: how long does it take for green card through marriage?
Answer: The total wait time for a marriage-based green card ranges between 10 to 38 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).