Please enable JS

After applying for green cards, one common question that remains in the minds of applicants is that how long does it take to get a Green Card. Well, in this post, we are going to answer this question in detail. Read this post till the end to know exactly how much time it is going to take to get a green card.
The estimated time taken for the issuance of a Green Card range from 5 months to 6 months. That is how long the process can take. However, it also depends on the type of green card you are applying for.

Highlights:
  • The processing time for Family Preference Green Cards can range from 1 year to 10 years. It depends on the yearly caps and the wait time.
  • The processing time for Employment Based Green Cards varies on the basis of visa demand. For visas which have low demand, it can take up to a year and for visas which have high demand, the time period can be anywhere between 4 years to 6 years.
  • There is no processing time for Resident Immigrant Green Card
  • The processing time including the period of lottery for the Diversity Lottery Program can take up to two years.



Processing time for Family Based Immigrant Green Card

Family Based Immigrant Green Card are of different types. Some of these green cards have yearly caps. This means that only a limited number of people can get this particular type of green cards in a year. The applicants who do not get the green card for a certain year need to wait for the next year for the process to begin. As the number of applicants keeps adding, the process gets extended for years.


Processing time for Employment Based Green Card

The US Government issues 140,000 Employment Based Green Cards every year. The processing time for these green cards depends on their demand. For green cards with high demand, the waiting time will be a lot more than visas which are low in demand. The processing time for this kind of green cards can take from anywhere between four years to ten years.
To avoid any delay in the processing time, make sure that you don’t make any mistake when filling the form and have all the necessary documents submitted.


Processing time for Diversity Visa

The Diversity Lottery Program is another way to get a green card for the US. This is one of the most popular ways of getting into the US by people from outside the US, especially from developing countries. The applications for this lottery starts in October or November each year. The results are announced after seven months. The processing of green card takes another seven months.
The applications are processed by the U.S State Department and applicants are informed about the results through their official website. If you get lucky to win the lottery, you get to apply for a Green Card in the US. You can expect your immigration to the US after about two years from the time your first applied.


Processing time for Returning Resident Immigrant Green Card

There is another kind of visa which is for people who do not return to the US within one year. While applying for a Resident Immigrant Green Card, you need to have a valid reason for your absence from the US that you can tell the concerned authority.
The application will be followed by an interview after which you will get to know if you get a green card or not. There is specifically no processing time for this green card. You will get it as soon as you convince the authority of your reason of absence.