pending eb2 green card applications

Short Answer: Really long time. Several Years of Indian National on EB2 and EB3. And several years of wait time for Chine Nationals.

Some frequently asked questions

  • How long it will take to get green card in EB2?
  • How long does it take to get a green card through employment?
  • GC processing time for eb2
  • Green card wait time by country
  • Green card processing time for Indian citizens
  • Current wait time for eb2 green card

Green Card Wait time depends on your country of birth, not country of citizenship. So, the wait time for Green card to USA depends on your country of Birth.

Majority of the Green Card is issued through Employment Based or Family Based Category. In this article we will consider the Employment Based Category.

Green Card Categories

Every year 140,000 applicants are given US green card in employment based categories. Within that 140,000, each country can have cap, which is 7% of 140,000 green card (9,800).

They are further divided into five categories  as follows

  1. EB1 – Priority Workers
  2. EB2 –  Professionals with advanced degrees or persons with exceptional ability
  3. EB3 – Skilled or professional workers
  4. EB4 –  Special Immigrants
  5. EB5 –  Investors (Employment Creation)

How Long to Get Green Card

According to May Visa Bulletin 2014

Employment- Based All Chargeability Areas Except Those Listed China – mainland born INDIA MEXICO PHILIPPINES
EB2 C 15APR09 15NOV04 C C
EB3 01OCT12 01OCT12 01OCT03 01OCT12 01NOV07

The above table shows the priority dates for EB1, EB2 and EB3 categories for India and China.

If you apply for Green card in EB1 Category, you can get it in GC in less than one year.

  • C = Priority Date in Current
  • No PERM labor Process for EB1 category.
  • I-140 and I-485 applications can be filed concurrently.

For EB-2 Green Card submitted on November 15, 2004 is being processed for Indian Nationals ( born in India).

That’s about 10 years wait. But, in theory, it takes about 4 to 6 years.

Pending Green Card Applications for EB2 – India

green card wait times eb2

Pending EB2 Green card applications for India – April 2014

Example Processing Time EB3

  • Start Masters Degree from Fall 2014
  • Complete Masters in Summer 2016 ( 2 years)
  • Employer apply for your Green Card in 2020 in EB2
  • Add 20 or maybe more years to the wait time from 2020
  • You can expect to get US Permanent Residency in 2030.

For EB3, unless the law changes, wait times is unbelievably long.

Pending Green Card Applications for EB3

pending eb3 green card applications india

Pending Green Card Applications for EB3 – India

Above case figures and examples should give an idea on how long it would take for you to get the Green Card.

Image Source –

If you think getting H1B Visa via lottery is complex, then you would realize the pain and long wait times for India and China is much more painful.

Why  long Wait Times?

You might be wondering why does it take so long for processing green card and why so many petitions are in pending state?

Read the articles in the Green Card Series :

  1. How Long Does it Take to Get Green Card in USA for Eb1, EB2 and EB3 (this article)
  2. Green Card Steps for  EB2 and EB3 Explained
  3. Green Card Visa Numbers availability for E1, EB2 and EB3
  4. US Green Card Waiting Time Based on Pending Applications
  5. Immigration Path : Steps for an F1 Visa to Become U.S. Citizenship
  6. How EB Green Card Spill Over between EB1, EB2, EB3, EB4 and EB5 works


  1. Bella on September 26, 2017 at 7:13 PM

    I live in Canada and I am due to apply for citizenship in few zmonths. I have been processing my EB3 visa application and I am due for an interview next month at the US embassy. If it goes through I will be signing a contract 3 to 4 yrs to work with this employer . My priority date is Feb of 2008. I had been told the visas we already available for this priority date long time ago. Please advice. Thx

  2. Kamal on June 8, 2017 at 11:15 PM

    My Employer is willing to file Green Card for me in next 6 months.

    I am in stem OPT. My STEM OPT expires in next 20 months. I have more one attempt to file H1.

    I Have the following questions on Green Card application. Please answer ?

    1. Will my Green Card application (filed while on OPT) be valid , If my status changes with Day 1 CPT 24 months program ?

    2. What are the chances to get I-140 approved if i have 12 months(OPT) + 24months(CPT) = total 3 years ?

    3. If my I-140 approved, Since i am not in H1 and if my F1 Visa expires, Can i continue staying in USA and work ?

    • Raghu on June 10, 2017 at 4:51 PM

      Schedule a consulting call and we can talk about this.

  3. Ramesh Bhola on December 6, 2016 at 11:14 AM

    E2. And family based GC

  4. Violet on October 19, 2016 at 8:32 PM

    How long it takes to get GC for a person of Indian origin when applied under EB 1A category?

    • Raghuram Sukumar on October 20, 2016 at 10:31 AM

      Max 6 months (if PD is current). As of Nov 2016 Visa bulletin, EB1 is current.

  5. Sathyanarayanan Saketharam on August 25, 2016 at 7:29 AM

    If I’m applying for GC through family extension from India through sibling method, I’m aware it will take 10 year or more for the process. Meanwhile If I get a job opportunity outside India after 1 year of application,
    1. eg: Japan, can i still pursue it ?
    2. How should I complete remaining processes as I still need the GC to settle in USA.
    3. Which address should I give for communication later? Home address or international address?
    4. Which country should the remaining process be completed? Home country or International location.
    Please assist in clarifying.

  6. PKfolk on August 5, 2016 at 4:00 PM

    How long is it taking now a days to get the H1b based GC for Pakistanis?

  7. GCAspirant on January 5, 2016 at 10:44 PM

    hey raghu … nice informative article …

    one doubt … all this is dependent on country of birth right ?? I mean … I am an Indian passport holder but I was born in Doha,Qatar. My Dad used to work there bck then. I am based in India for the last 12 years. All my education until bachelors is in india and I am an Indian passport holder and have no residency etc in Qatar. As that country doesnt grant anything to expats.

    My question …. I am planning to study in the USA after sometime ….. Will my green card process be different and shorter as they take in to consideration country of birth ?

    Also can i apply for DV Visa lottery ? as that is based on country of birth as well ?

    • Raghuram Sukumar on January 6, 2016 at 8:48 AM

      My expertise goes only so far. Not the the extent o answer your questions :). You can post the same question via Ask an Attorney. You will have an answer within 2 days.

    • riya on June 14, 2016 at 12:21 PM

      Hii Did you get any answers for your question , I am in the same situation as you are in.
      Born in iran and from India holds a Indian passport and got Masters from united States.

      • Raghuram Sukumar on June 14, 2016 at 2:17 PM

        Country of birth is that counts for Green card wait times.

    • GC on January 5, 2017 at 12:04 PM

      if you are an indian passport holder but were born somewhere else say Dubai or Doha , you will be considered as Person from dubai/doha and hence your GC will come much earlier sometimes within 2 years. obviously category matters so EB2 will be definately faster that EB3 but for the most part the timelines are current for all the countries except India, China, mexico and couple others.

      My friend got her GC in 2 years just because he was born in dubai eve though he had Indian passport . His was filed under EB2

  8. Nilesh on December 15, 2014 at 3:36 PM

    Hi Raghu,

    Very informative article!

    A couple points that need your kind attention:

    1. I am currently on H1B, my visa maxout is 2018 but it expires May 2015.
    2. My company is filing my EB1 and they just sent over my EB1 papers to CIS today.

    As you can see, May 2015 is just 5 months from today, what should I do, wait till GC approves or apply for H1B extension in the meanwhile?

    Would my H1B extension application create conflicts with my GC application processing?

    Any further thoughts would be highly appreciated.

  9. Mike on July 9, 2014 at 6:44 PM

    A very helpful article. Is there an estimate number of years it will take for an EB-3 in the first category to get a green card?

    Thank you,

  10. Aussiexpat on October 31, 2012 at 3:21 AM

    Indians, and I’m sorry to say this are swamping the US immigration system, meaning that countries such as mine (Australia) which only has a handful of people moving to the US have to wait 6-8 years (in EB3). Indians have swamped Canada, Australia, Fiji, NZ – now they’re swamping the US. I have no problems with Indians migrating, but the sheer numbers and the pushy nature of Indians who think they’re the only ones deserving is what pisses me off. Believe me, the US will regret it if it doesn’t slow down the numbers of Indians coming here.

    • aussieracists on February 26, 2013 at 4:06 PM

      Sorry Aussiexpat, You are a racist moron. What do you mean by Indian are swamping? Did your ancestors SWAMP Australia from EU? There is no logic to your argument because it is racist just as your country’s reputation is acknowledged world wide.

      • Ravikumar on April 12, 2013 at 7:42 AM

        Indians are definitely swamping the US. What’s wrong in Aussie expats comment ? Instead of accusing, You could have said If Indians are swamping, so are the Chinese and Vietnamese etc. By using such foul language in the forums like this you are unknowingly contributing to earn a bad reputation for Indians

        • Prouddesi on February 9, 2016 at 4:59 PM

          Ravi “Kumar”,

          Why don’t take a picture of yourself kissing Aussiexpat ass? And then hang it on your wall! Did you see his comment? What is wrong with Indians migrating to US? Didn’t Europeans migrated to US, Australia and other places?If you look at the history of US, large number of Chinese, Philippines people have migrated here in same fashion. I think you have inferiority complex against white skin.

    • Sam on February 22, 2017 at 11:59 PM

      Showing the Aussie attitude aye – whatabout you migrating to Aus and finishing off the aboriginals – that was very fair wasn’t it? The Indians are the oldest culture in the world – learn some history – the population is more refined, cultured and educated than anyone else…Not taking anyones side – but your comment irritated me….you guys went into Aus and served your ‘justice’on the natives and then now you have the nerve to comment here.

  11. Swathi on August 17, 2012 at 11:01 PM

    Baaru dont be so rude…even im an indian..but i support Garry mann. If USA is for indians then for whom is India for. Migrants dont work for development, they work for their own needs. If they really want to work for development, then let em work in India. And, NOBODY, except very few(people like you) work for development.

  12. Swathi on August 17, 2012 at 11:00 PM

    Frankly speaking, we dont hate india, but we dnt hav much opportunities. One thing i very much appreciate in US is each n every person like software engineers and people without much qualification have their own identity but in india it doesnt happen. People dnt care others who are less qualified or earns very low income (sometimes they ill-treat also). So to avoid that people work very hard to go to other countries to earn more income.

  13. Mona on August 17, 2012 at 10:48 PM

    Baaru dont be so rude…even im an indian..but i completely agree with Garry mann. If USA is for indians then for whom is India for. Migrants dont work for development, they work for their own needs. If they really want to work for development, then let em work in India. And, NOBODY, except very few(people like you) work for development.

  14. TeBack on July 30, 2012 at 11:30 AM

    why,indians hate their own,country hu,,? hei indians i dont get u ,why u guy dont like staying home and all the time thinking about how to migrate STAY in UR am in Russia,,alot of indians here despite Neo-Nazi scare .In canada,-thousand indians .in US -millions,Africa -hundreds. why??????????

    • Vijay on February 17, 2013 at 12:45 AM

      Hi Mr. Rude,

      The only think Indians are every where is because there tallent and hard work. You guys can’t use your brain more than 7 hours (1 hour lunch, and 20 mins x 4 breaks within a day ) , even after that you couldn’t achieve your simple task.

      Indian do their work like do or die you people will count every hour and once your hour finsh you will just left your work in between , no one stops anyone…be smart work hard …you will get chance…don’t blame on others.

      BTW..We always love India….and even we have lots of opportunity in India…we want to shine on international level ..that is the reason we want to provide our service to such a beautiful nation like USA, they really like our professional work and they INVITE US…(that’s the reason they approved our visas..otherwise they would have just reject all the Indian….)

      Proud to be an Indian…and love to work for a nation like USA.


      • abhi on January 4, 2016 at 11:44 AM

        totally agree.

      • Prouddesi on February 9, 2016 at 5:08 PM

        Well said!

  15. Sneh on June 10, 2012 at 1:13 AM

    I became US citizen in April 2008 and I have applied Green Card for my married Sister (citizen of India) in August 2008. When she will get her Green Card.

  16. Winson on May 17, 2012 at 11:37 AM

    Hi all,
    I was born in Sri lanka then migrate it to Canada 20yrs back become Canadian. I have Bachelor of electrical engineering degree and work experience is close to 12 yrs. I move to USA 7 yrs back right now I am working as full time with one of the client for 3.5yrs. I am just wondering If I can qualify for EB2 process. If so how long it will take to get my GC.


  17. Garry Mann on December 9, 2011 at 1:27 PM

    guys…. US sucks now, no jobs, no money to return educational loans, in few months you will see boards everywhere No dogs, No H1b, No Indians allowed,…

    • HSB on December 9, 2011 at 2:07 PM

      No one is asking you to come to USA.

      • Garry Mann on December 12, 2011 at 10:24 AM

        I am already in US dude.

        • Madhu on April 17, 2012 at 4:47 PM

          Garry, you are quite right about the situation.

          • carol kizner on January 22, 2013 at 12:54 PM

            My husband got his H1B three times from three different employers, and was laid off three times before they completed the process of his green card application. We finally had to leave the country, and go to Peru, which is his country of origin, rather than Canada, where there are not any jobs in his field, at present. No one wants to sponsor him any more in the U.S., now, while there is a recession. We have wasted nine years of our lives on either TN or H1B visas in the U.S., hoping all the time that our green cards would come through, and they never did. CK

          • Raghuram Sukumar on January 22, 2013 at 2:39 PM

            I can certainly understand what you must have gone through.

    • BAARU on August 1, 2012 at 3:19 PM

      listen dude.. USA is for indians do u understand.. most of the people like to work in McDonalds and Burger King.. migrants work hard towards development.. people like u just eat french fries, drink beer and watch TV.. does it suit u.. u call us indian… ask ur mom who she slept with, last time….. Indian??? coz ur father had no time for family

    • Vijay on February 17, 2013 at 12:49 AM

      Hey Garry….Mind your language…

      Due to Indians all the systems..nucler plants are working…If we stop working second you will die…because you the doctor who will do surgery on your brain tumor…IS INDIAN….



  18. nicho on December 25, 2010 at 3:39 AM

    Why the hell would I wait for all these years just to live in the United States. Immigrants have been brainwashed by the media into believing that the United States is paradise.You have to wait 20 years plus while dealing with these arrogant Americans. You can have a much better life in your country coz you'll have your family there with you, friends, low cost of living. I don't understand why someone with a house back home and a decent paying job would come to live in the states

    • Carolyn Johnston on July 12, 2011 at 1:26 PM

      I don’t understand it either and in fact, most Americans would prefer if you just stay where you are right now.

      • kapil on July 29, 2012 at 11:48 PM

        Agreed. US will collapse if China, India and Brazil stop buying US goods. IT Outsourcing, while there is a big hue and cry in US, will not impact India significantly. Hardly a million people work in a country of billion and where domestic market is key. The last thing a country like India wants is to go back to nationalistic days of banning foriegn companies like GE, Ford, GM etc. But yeah you cannot control public sentiment in India like in US.

        • msk on September 3, 2012 at 10:53 AM

          First and foremost if US stops buying from India and China, they will be out of business, their source of income will stop. Most of the Indians in India will be out of jobs. India relies mostly foreign remittances from people working in other countries. US is the biggest consumer of foreign goods my friend. India can never come close to the US. Today I see india mostly trying to copy the US in everything they do still their quality is way lower. Indians are penny pinchers and cannot be big spenders like the Americans. Thats why there is still a big line up outside the US consulate in India. It is still a well managed country for a common person than India and China, where only the rich and power control everything. In India most of the wealth is controlled by a handful of rich people and the common India only knows to boast about them rather than his own self to the world to prove than India is prospering. In India lots of people still are without water, proper sanitation, and access to basic necessities of life and ofcourse the biggest disease CORRUPTION at every level- Nothing can be done in one go. They make life miserable for every little thing. Guys go and check it out yourself (don’t go as a tourist) and you will never want to live there.

      • aussieracists on February 26, 2013 at 4:11 PM

        @Carolyn Johnston No one gives rat’s @$$ to your opinion or anyone else’s opinion. People migrate if they want to, they will not if they don’t want. No one can stop it. b&^%h!

  19. GAgan on November 14, 2010 at 9:35 AM

    Hi thanks for this information. I have a question. What about if I am canadain citizen and applying for Green card in US then how much time it will take for me. Or could you please redirect me to any other link where i can get this information.

    Best Regards

  20. Nick on September 16, 2010 at 10:23 AM

    I have a question…

    I have a BS in EE from Purdue University and I am currently working as an EE.

    The company is ready to sponsor my Green Card. If I enroll in a part time MS degree, would I be considered in the EB-2 category or would I be still considered in the EB-1 category?

    Thanks in advance!

    • HSB on September 16, 2010 at 11:02 AM

      Having MS will not get you into EB2. your job requirement should have Masters as listed.

      • Rakesh Singh on May 30, 2011 at 10:40 AM

        Hi HSB if iam having phd in computer science will that entitle me for EB2 category

  21. Palaniappan on May 14, 2010 at 6:51 AM


    I had completed B.Tech biotechnology in India.I have opted for studying masters degree in biotech and i have shortlisted the universities in scotland and Newzealand: Edinberg napier univ,scotland and Leeds univ,scotland and Univ of auckland,NZ.Please mention abt popularity,credentials and titlehood of these univ.Is it worth to study masters degree in biotech in these univ?…Please help..

  22. Aks on April 27, 2010 at 7:16 AM

    Hi readers…

    That one is very long time.

    can any one tell how much does it take for Canadian green card.

    for many of the students canada is the 2nd opetion.

  23. Varun Kumar on April 26, 2010 at 10:28 PM

    I think its best to be hired by US Army after your study. There is a MAVNI scheme under which even International Students can apply for Army.

    • Varun Kumar on April 26, 2010 at 10:30 PM

      Green card right when u hired and within 2 years they give citizenship… I think working at least 5 years in Army is compulsory… then you can leave… moreover the benefits you get they add upto extra !!

      • Varun Kumar on April 26, 2010 at 10:31 PM

        Its only US Army and not US Navy, Marines or Air Force etc.

  24. Karthikeyan S on April 26, 2010 at 9:44 PM

    hey it thought Master's degree(MS,PhD) holders come under EB2 category. am i wrong?

  25. easwaran on April 26, 2010 at 9:37 AM



    a very informative,

    it is not surprising too.

    that is why many Indian aspire for this

    minimum i think 7 has to work in USA,

    but it will be great if some more information can be provided

    for example for Canadian PR, the rule states that one should have lived in Canada with out leaving for continuously nearly 3 yrs

    is there any time schedule is there.if so please guide

    hope one day our India too will become like this

    people should wait to get Indian citizen ship

    i am an optimist.

    eternal optimist

    let us see

    how we progress



  26. Ganesh Gopal on April 26, 2010 at 9:16 AM

    It is 30 years wait time as of today for EB3 India —

    It will be atleast 9 years for EB2 India, as of today. It is very hard to project the law changes on immigration and job status in 2015.

    Also, GC lottery is not available for persons who are born in India or China mainland.

  27. Maxim on April 26, 2010 at 7:09 AM

    Ohh… it takes so long to get GC! Sure, the best way to try is GC Lottery..

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.