Browse StatesAboutVisa StrategySponsor CheckerVisa IntelligenceLottery CalculatorPricing

Green Card Through Marriage

A complete guide to marriage-based green cards for H-1B holders and other visa holders married to U.S. citizens.

Marriage to a U.S. citizen is the fastest and most straightforward path to a green card. Unlike employment-based categories, there is no annual visa cap for immediate relatives of U.S. citizens, meaning no backlog or priority date wait. For H-1B holders married to U.S. citizens, the marriage-based green card can be dramatically faster than the employer-sponsored route.

IR-1 vs. CR-1: Which Visa Category?

Marriage-based green cards fall into two categories based on the length of the marriage at the time the green card is approved:

  • IR-1 (Immediate Relative): If you've been married for 2+ years when your green card is approved, you receive a 10-year permanent resident card with no conditions.
  • CR-1 (Conditional Resident): If you've been married for less than 2 years at approval, you receive a 2-year conditional green card. You must file Form I-751 to remove conditions before it expires.

Both categories are uncapped — there is no limit on the number of marriage-based green cards issued per year, and no per-country limits apply.

Adjustment of Status (AOS) for H-1B Holders

If you're already in the U.S. on H-1B, you'll typically file for adjustment of status (I-485) rather than going through consular processing abroad. The AOS process involves:

  • I-130 (Petition for Alien Relative): Your U.S. citizen spouse files this petition establishing the qualifying relationship.
  • I-485 (Adjustment of Status): You file this concurrently with the I-130, requesting to adjust your status to permanent resident.
  • I-765 (EAD): Optional — apply for employment authorization. As an H-1B holder, you can continue working on your H-1B while the case is pending.
  • I-131 (Advance Parole): Apply for travel authorization so you can leave and re-enter the U.S. while your I-485 is pending.

Timeline for Marriage-Based Green Cards

The typical processing time for a marriage-based green card when the petitioning spouse is a U.S. citizen is 12–24 months from filing to approval. This includes the I-130/I-485 processing time and the interview. Some USCIS field offices are faster than others — offices in smaller cities may process cases in 10–14 months, while high-volume offices like New York or Los Angeles may take 18–24 months.

The Marriage Interview

USCIS conducts an in-person interview to verify the bona fide nature of the marriage. Both spouses must attend. The officer will ask about your relationship history, living arrangements, finances, and future plans. Bring evidence of your genuine relationship:

  • Joint bank accounts and financial records
  • Shared lease or mortgage documents
  • Joint insurance policies
  • Photos together over time
  • Travel records, correspondence, and affidavits from friends and family

Special Considerations for H-1B Holders

H-1B holders have a unique advantage: you can maintain your H-1B status while your marriage-based green card is pending. This means you can continue working for your H-1B employer without needing EAD. However, be cautious about using advance parole to travel — re-entering on advance parole instead of your H-1B visa may affect your H-1B status. Many immigration attorneys recommend maintaining H-1B status throughout the process by entering on your H-1B visa stamp.

Find Your H-1B Sponsor

Search thousands of verified H-1B sponsors by company, industry, and location.

Search H-1B Sponsors on Wisa →

Frequently Asked Questions

How long does a marriage-based green card take?

When the petitioning spouse is a U.S. citizen, the process typically takes 12–24 months from filing to green card approval. There is no visa backlog for immediate relatives of U.S. citizens, so processing time depends mainly on USCIS workload at your local field office.

Can I work while my marriage green card is pending?

If you're on H-1B, you can continue working for your H-1B employer without any additional authorization. You can also apply for an EAD (I-765) with your I-485, which lets you work for any employer. The EAD is typically issued within 3–5 months of filing.

What is the difference between IR-1 and CR-1?

IR-1 applies when you've been married for 2+ years at the time of green card approval — you get a full 10-year green card. CR-1 applies when married less than 2 years — you get a 2-year conditional green card and must file I-751 to remove conditions before it expires.

Should H-1B holders use advance parole to travel?

Be cautious. Re-entering on advance parole instead of your H-1B visa may change your status. Many attorneys recommend maintaining H-1B status by re-entering on your H-1B visa stamp. If your H-1B visa stamp has expired, consult an immigration attorney before traveling.

Related Guides