← All comparisons

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.

Related forms