Marriage-Based vs Employment-Based Green Card Timeline
How the two most common green card paths compare on speed, the forms involved, and the surprises waiting at the end of each.
Marriage-based and employment-based are the two most common green card routes, and they run on different logic. One hinges on a relationship, the other on a job and often a priority date.
Marriage-based path
A marriage case starts with Form I-130 from the spouse, around 14.5 months for a citizen sponsor, often filed together with Form I-485 (around 8 to 13 months) if the foreign spouse is in the US. The twist comes later: if the marriage is under two years old at approval, you get a conditional card and must file Form I-751 to remove conditions, which runs about 21 to 32 months in early 2026.
Employment-based path
An employment case usually involves Form I-140 (around 6 to 8 months regular, or roughly 15 business days with premium processing), then the green card step through I-485 or consular processing. The big variable here is the priority date. For backlogged categories and countries, you can wait years after the I-140 is approved before a visa number is available.
Which is faster
For an immediate relative of a US citizen, marriage-based is often faster up front because there is no visa cap. Employment-based can be quick if your priority date is current, or very slow if it is backlogged. The I-751 step also makes marriage cases longer than people expect when you count all the way to a clean ten-year card.
Bottom line
Map your specific forms and pull times from https://egov.uscis.gov/processing-times, and watch the Visa Bulletin for employment categories. These are typical estimates, not legal advice, and times shift month to month.