How to Get a Green Card through employment

How to Obtain a Green Card in the USA through Employer Sponsorship

This process is the same for all states in the country.

There several main routes you can pursue to get a Green Card through work in the United States:

Green Card through a Job Offer

In most cases, your employer will need to fill out a petition on your behalf that can eventually give you the right to apply for a Green Card. This petition can be made while you are in your home country or while you are in the US. Your employer will first need to apply for a Labor Certification from the Department of Labor that basically says you would not be taking jobs from US citizens or adversely be affecting their wages. Your employer has most likely already done this if they routinely hire foreign nationals. Next your employer will need to file the following on your behalf:

If you are already in the US when your employer files this, you will need to provide your employer with your I-94 Arrival/Departure information. If you don’t know this you can look it up online.

Once USCIS confirms your employer’s I-140 petition for you is full and complete, you will have a place in line to be able to apply for a Green Card. Your place in line is known as your Priority Date, and is either the date the petition was properly filed with the USCIS or the date when the Department of Labor accepts your employer’s Labor Certification if it was required in your case.

When to Apply for a Green Card

Now that your employer’s petition form I-140 and Labor Certificate have been accepted, you should know your Priority Date. You can use this to check the Department of State’s Visa Bulletin, which is a schedule of when you can apply for a Green Card through employment, and based on three things:

  • The number of people ahead of you
  • Your home country
  • Your occupation rank

The Visa Bulletin is usually issued between the 8th and 15th of each month, and you will need to monitor this to know when you can submit an application for a Green Card. USCIS publishes monthly reports to help you estimate your wait time, showing how many applicants per job category are ahead of you. The most important thing for you to pay attention is to is the Visa Bulletin and when your Priority Date becomes listed there: this is the time you can apply for a Green Card. The following are the five occupation ranks:

  • First: Priority workers whose demand is employment-based
  • Second: Those with exceptional abilities or who are professionals with advanced degrees
  • Third: Professionals, skilled workers, and other workers
  • Fourth: Those holding certain specializations
  • Fifth: Employment creators such as entrepreneurs with significant funds to invest

Once the Visa Bulletin shows your Priority Date is current you can apply for a Green Card.

Back to Immigrating to the USA

Copyright © 2013 · All Rights Reserved


8 thoughts on “How to Get a Green Card through employment

  1. Marcin Hibner

    How is employment in Alaska are they picky at this time since recession in effect and low job rate In canada And USA has come upon as all in North America.
    I am only interested in “Alaska” and since I’AM a Canadian citizen And HAve experience in Hunting/Fishing as for Work >>>Oil field drilling >>>Extreme situations and weather.All seasons.
    All I am interested in, is Bush Living On my own FAR FAR FAR AWAY FROM ANY LIVING HUMAN By myself With noBody but myself.
    Can i just enter and start my REAL FREEDOM FOR REAL.
    I don’t want to be married or anything like that.
    Is it possible for me to feel Real Freedom On this Planet. I need to know ohhh and I am not running away from Law or anything like that.
    Best Regards,

  2. Tijs Van Woensel

    I have a question: Is computer scientist or anything with computer science a job that has a lot of chance of being employed in america. I am from Belgium and am 17 at the moment. I am looking to get a greencard by employment cause I want to go live in Alaska. I am currently studying IT & networks.

  3. Singh

    Hello I am born in India and at da time I live in Italy .I am Italian passport.I would like one small business in NH please help mi … Thanks


    I am from kenya working in a certain bank ihave a special kid can i access green card for my kid to have the best treatment?


      I am from kenya working in a certain bank i have a special kid can i access green card for my kid to have the best treatment?


Leave a comment

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s