How Long Does H1b to Green Card Take

How Long Does H1b to Green Card Take

The answer is usually at least one to three years, but that range is only a starting point. One current estimate puts the process at seven to 33 months. A longer wait can happen when PERM takes more time, the I-485 application moves slowly, or no green card number is available for your country.

So the better question isn't just “How long does H-1B to green card take?” It is: Which stage is your case in, and what could hold up the next one?

The short answer: typical H-1B to green card timeline

For many H-1B holders, the employment-based green card process includes these stages:

  1. PERM labor certification, if the case requires it
  2. I-140 immigrant worker petition
  3. Waiting for an available green card number, if one isn't available yet
  4. I-485 adjustment of status, if you apply from inside the United States
  5. Green card approval

The time estimates found for these stages vary:

  • The full process is often described as taking one to three years or more.
  • Another estimate gives a range of seven to 33 months.
  • PERM alone may take about 18 to 24 months.
  • A more condensed timeline lists PERM at about 1.5 years and I-140 processing at about six to nine months.
  • The wait for an available green card number can add an unknown amount of time, depending largely on country of chargeability and the type of employment-based case.

These numbers are estimates, not promises. Some stages may overlap. Others cannot move forward until an earlier step is finished. A case with no visa-number backlog can look very different from a case where the applicant must wait for a number to become available.

The H-1B to green card process steps

The H-1B visa is a temporary work status. It doesn't automatically turn into permanent residence. An H-1B holder usually needs a separate employment-based green card process.

1. An employer starts the case, when sponsorship is required

1. An employer starts the case, when sponsorship is required

Many employment-based cases begin with an employer offering a permanent job and agreeing to sponsor the worker. The employer often works with an immigration lawyer through the labor certification and I-140 stages.

This is different from the temporary H-1B petition. The green card case is tied to a permanent job offer and follows its own rules.

The exact setup depends on the green card category. Some categories may not use the same employer-sponsored process, and some may allow a person to file without the same type of employer sponsor. But you shouldn't assume that an H-1B holder can simply switch to a green card without sponsorship. The available path depends on the facts of the case.

2. PERM labor certification

For many employer-sponsored cases, the employer must first complete the PERM labor certification process with the Department of Labor.

PERM is meant to show that the employer followed the required steps for the permanent job and met the labor-market requirements. It can involve preparing the job details, completing required recruitment steps, and filing the labor certification application.

This is often the longest early stage. Current estimates in the research range from about 18 to 24 months, while another detailed estimate describes it as roughly 1.5 years.

3. The I-140 petition

3. The I-140 petition

After PERM approval, the employer generally moves to the I-140 immigrant worker petition, if that petition is part of the chosen category.

The I-140 connects the worker, the permanent job, and the employment-based immigrant category. A detailed estimate places this stage at about six to nine months.

An approved I-140 does not always mean the green card itself is ready. It may confirm the worker's place in the process while the applicant still waits for an available green card number.

4. Waiting for a green card number

4. Waiting for a green card number

Employment-based green cards are limited by annual rules. That means an approved petition may not be enough to file the final application right away.

The wait depends on factors such as:

  • The employment-based category
  • The applicant's country of chargeability
  • The number of green cards available
  • Demand from other applicants
  • Whether the applicant can file an I-485 at that point

This is where two H-1B workers with similar jobs can face very different timelines.

5. I-485 processing

The I-485 is the application to adjust status to permanent resident from inside the United States. It is often the last major application in the process for someone living in the country.

The case may require additional review before approval. The timing depends on the application type, the availability of a green card number, and the agency's processing of that case.

If the person is applying through a different route, the final application may not be the same. That is why a single “H-1B to green card” average can be misleading.

How long the PERM labor certification stage can take

PERM is one of the main reasons an H-1B to green card case can stretch beyond a year.

The research gives two closely related estimates:

  • Approximately 18 to 24 months
  • Approximately 1.5 years

Those figures aren't a promise that every PERM case will take exactly that long. They show why the process can move slowly before the I-140 is even filed.

A delay at this stage can come from preparation, required recruitment, the filing itself, or additional review. If the employer must correct an issue or restart part of the process, the total timeline can grow.

PERM also matters because it is often tied to the employer and the specific permanent position. A job change, employer change, or change in the planned green card case can affect what happens next. Your H-1B approval does not guarantee that a PERM case will be approved.

For that reason, workers and employers should ask for a stage-by-stage estimate rather than relying on a single number for the entire case.

I-140 processing and what happens after approval

The I-140 stage is often estimated at six to nine months in a detailed green card timeline. That estimate comes after the PERM stage in cases that require PERM.

The I-140 petition usually addresses the worker's employment-based category and the permanent job. Approval is a major step, but it may not finish the green card process.

After approval, one of two broad situations may apply:

  • A green card number is available, so the worker may be able to move ahead with the next application.
  • A number is not available, so the worker must wait until the case can move forward under the applicable visa-number system.

That waiting period can be short, long, or hard to predict from the basic facts of the case. The I-140 approval date may matter to the place the applicant holds in line, but approval alone doesn't remove a country-based backlog.

Why green card availability and country of chargeability matter

Country of chargeability is the country used for visa-number limits in the employment-based system. It can affect the H1B green card waiting time by country.

This does not mean every person from a particular country faces the same wait. The employment-based category and current demand also matter. Still, country-specific limits can create a major difference between cases that otherwise look alike.

For example, two workers might both have:

  • H-1B status
  • Similar jobs
  • Approved I-140 petitions
  • Employers ready to continue the process

One may be able to file the I-485 sooner because a green card number is available. The other may need to wait because the relevant category and country have more demand.

The type of application matters too. A person applying through an employment-based route that requires PERM may have a different timeline from someone using a category with a different filing process.

This is why broad estimates such as one to three years should be treated as a guide, not a personal prediction. In a backlogged case, the wait for a green card number can become the part that adds the most time.

How I-485 processing affects the final timeline

Once the applicant can file the I-485, there is still another processing stage. The I-485 is not merely a formality that guarantees approval after the I-140.

The I-485 stage can affect the final timeline because the application must be processed and approved before permanent residence is granted. The wait may depend on the application type, the case details, and whether a green card number remains available when the case is ready for a decision.

A timeline described as seven to 33 months may cover different combinations of these stages. One case may move through the steps relatively quickly. Another may include a long wait before the I-485 can even be filed.

That range should not be read as a deadline. A case can take longer, especially when the PERM stage or green card-number wait is longer than expected.

Can an H-1B holder apply after three years or continue after six years?

These are two separate questions, and mixing them together causes a lot of confusion.

Can you get a green card after three years of H-1B?

Yes, some H-1B holders may complete the green card process within roughly one to three years. But three years is not a guaranteed deadline, and having three years of H-1B status does not by itself create a green card.

The case still has to move through the required stages. PERM may take 18 to 24 months on its own. The I-140 may take another six to nine months under the detailed estimate. A visa-number backlog or I-485 delay can add more time.

So the three-year point is best viewed as a planning question:

  • Has PERM been filed or approved?
  • Has the I-140 been filed or approved?
  • Is a green card number available?
  • Can the I-485 be filed?
  • Is the worker's H-1B status still available while the case continues?

The answers can be different for every case.

What happens after six years of H-1B?

The standard six-year H-1B limit creates a serious timing issue when the green card case is still pending. The supplied research does not provide a complete rule-by-rule answer for what happens in every situation after six years.

What it does show is why planning matters. PERM can take about 18 to 24 months, and an available green card number may not arrive when the worker expects it. A worker could therefore reach the six-year point before permanent residence is approved.

Don't assume that a pending green card case automatically solves the six-year problem. The effect depends on the case stage, the filings already made, and the rules that apply to that person. H-1B holders approaching the six-year limit should get individual advice early, rather than waiting until the end of the sixth year.

H-1B to green card questions for Indian nationals and other backlogged applicants

H-1B to green card questions for Indian nationals and other backlogged applicants

The phrase H1B to green card for Indian often appears in searches because country-based waiting can have a large effect on the total timeline. Indian nationals may face a different timeline from applicants charged to another country when demand is higher in the relevant employment-based category.

But nationality alone doesn't give a complete answer. The case also depends on:

  • The green card category
  • The employer's sponsorship
  • Whether PERM is required
  • The I-140 stage
  • Visa-number availability
  • I-485 processing

The same point applies to applicants from other countries with backlogs. You need to check the current Visa Bulletin and the details of your category instead of relying on another person's timeline.

Can you get an H-1B to green card without a sponsor?

Often, the standard employment-based path requires an employer sponsor. That is especially relevant when the case uses an employer's permanent job offer and goes through PERM and an employer-filed I-140.

Some green card categories may have different filing rules. The right question is not simply whether you have an H-1B. It is whether you qualify for a category that allows the type of filing you want.

A worker should not treat an employer-sponsored case and a self-directed case as interchangeable. Get advice on the specific category before assuming you can continue without the employer.

What about H-1B to green card to citizenship?

Citizenship comes after obtaining permanent residence. The H-1B itself does not lead straight to citizenship.

First, the worker must qualify for and receive a green card. The time spent waiting through PERM, I-140, visa-number availability, and I-485 processing is part of getting permanent residence, not citizenship.

The supplied timeline information does not give a citizenship timetable. That step has its own eligibility rules and waiting period, so it should be considered separately from the H-1B-to-green-card estimate.

For a real case, check the latest USCIS processing information, Department of Labor timelines, and Visa Bulletin before making plans. If your H-1B six-year limit is approaching, or your country and category are backlogged, speak with a qualified immigration lawyer about your options.

RM

Written by Ryan Mitchell

Ryan Mitchell is a U.S. visa consultant who helps individuals and families better understand the U.S. visa application process. He provides practical guidance on visa requirements, documentation, interview preparation, and common application questions, with a focus on making the process easier to understand.