How Long Does It Take to Get a Green Card?

The United States is believed to be a land of infinite opportunities, whether you wish to pursue world class education, gain exposure to great career opportunities, or to simply live the American Dream. With a tradition and culture of great diversity, the United States is a melting pot for ethnicities from across the globe. The US also has one of the lowest unemployment rates in the world, at 3.7% as of July 2019, according to an article on Trading Economics.  

If you aspire to become a legal permanent resident of America, you will need to apply for a green card. Each year, more than a million green cards are issued by the United States Citizenship and Immigration services (USCIS). A majority of these green cards are issued to family members of US citizens, citizens of other nations employed in the US and current green card holders.

Time Taken to Get a Green Card 

The time taken to get a green card generally varies from 7 months to 33 months, depending on the type of green card being applied for, office location as well as some other factors. Here’s a look. 

Family Based Green Cards

Family-based green cards are suitable for people whose immediate relatives are US citizens and current green card holders. Only close relatives, such as parents, spouse, children and siblings are eligible for this program. Extended family members do not qualify. Family-based green cards can take anywhere from 1 to 10 years to be processed, based on the yearly caps and wait time.

Employment Based Green Cards

This category is suitable for individuals of other nations seeking employment in the United States. Skilled and unskilled workers, professionals with advanced degrees, investors and physicians fall under this category. The number of visas under this category has been capped at 140,000, and the processing time can vary, depending on the demand at that time. 

Diversity Green Card

Under this program, up to 50,000 people are selected from a pool of applicants each year. The winners of the diversity lottery are announced within seven months of the lottery application. So, the processing time for this program is seven months. The application process starts in October each year. If selected, you will be required to fill out certain forms and submit some documents, after you can expect to migrate to the US in about another 17 months. So, the entire process actual takes about two years.

MK India Reading

Returning Resident Green Card

A resident of the US, returning to the country within one year, can apply under this program. The individual must have strong reasons for their absence from the US and is required to prove to the USCIS that it was not feasible for them to return before this time. The person is also required to go through an interview, after which they are informed whether they qualify for the green card or not. So, the processing time, post the interview, is almost negligible.

For further information regarding applying for a green card, it is best to contact the USCIS.

Like my blog?
I’ve been blogging for the last ten years and make Rs.2 Lakh+ per month!!
If you’d like to know how, join my free club.

Learn how to make money blogging

Also, check out my YouTube channel here.

Mani Karthik YouTube ChannelRock n’ roll! 💪😊 


About the author

Mani Karthik

In my pursuit of happiness, I share everything I've learned, on this blog. From productivity to spirituality and everything in between. I quit my cozy job in the USA to pursue my passion - blogging. Today, I make five times what my US job paid. More than the money, I love the freedom it gives me to make my own choices. Come join me. Start blogging! :) WhatsApp : +0014084894785

Mani Karthik

How to earn 2 Lakh/month

I’ve been blogging for more than 10 years
and make more than 2 Lakh+ Rs/month.
If you’d like to know how, here are the details.