Question: how long does it take to get a green card if you marry an american?
Answer: How long does it take to get a marriage green card? 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).