Discover the requirements and restrictions that apply to Green Card holders seeking to work in various levels of government.

US Permanent Resident Green Card holders can enjoy many benefits, including the legal authorization to work in the USA.

In general, a US permanent resident can apply to work in the USA in any occupation for which he or she is qualified, however, there are some limitations.

One question that immigrants sometimes ask is: Can Green Card holders get government jobs?

This is an important question, particularly since the US federal government, as well as state and local governments, employ millions of workers across the United States in many different types of occupations.

If you want to work in the USA for a government employer, keep reading to find out if Green Card holders can get government jobs in the US and learn other helpful information!

Table of Contents

Working in the US with a Green Card

Before addressing the issue of whether Green Card holders can get government jobs in the US, let’s first discuss some of the basics of working in the US with a Green Card.

Having a US Permanent Resident Green Card authorizes an immigrant to live and work in the USA for an unlimited amount of time and offers many other benefits as well.

Your US Green Card serves the dual purposes of proving your identity and confirming that you are legally permitted to work in the USA, both of which employers must confirm.

In addition to possessing a valid Permanent Resident Card (Green Card), an immigrant will need to apply for and receive a Social Security Card and Social Security Number (SSN), which is an important identification number that is used to:

  • prove an individual’s eligibility to work in the USA
  • determine a worker’s Social Security benefits
  • apply for jobs in the US (it is required to work in the USA)
  • open a bank account, apply for a loan, apply for a credit card, etc.
  • apply to a college, university or other educational institution in the US
  • apply for student financial aid for post-secondary studies in the USA

It is important for immigrants (and everyone working in the USA) to know that it is against the law for employers to discriminate against job applicants or employees based on their:

  • National Origin
  • Race
  • Color
  • Religion
  • Gender Identity
  • Sexual Orientation
  • Pregnancy
  • Age (for example, being 40+ years of age)
  • Genetic Information
  • Disability

Federal anti-discrimination laws are enforced by the US Equal Employment Opportunity Commission (EEOC) and other agencies.

Furthermore, employers in the United States are required to provide workers with a safe and healthy workplace environment, according to the regulations enforced by the federal Occupational Safety and Health Administration (OSHA) and any applicable state or local health and safety regulations.

When you are hired for a job in the US, you will need to fill out with your employer the:

  • I-9 Form – used to confirm your eligibility to legally work in the USA
  • W-4 Form – used to inform your employer how much tax to deduct from your earnings
  • Filling out these forms is when you will show your Green Card and Social Security Card

Employers in the US will generally pay their employees once a month, or every other week, or at the end of each week (whichever pay schedule an employer uses, it usually stays the same). 

You may receive a direct deposit of your paycheck to your bank account or you may receive a physical paycheck which you can cash or deposit at your bank (depending on your employer).

There will be various deductions (for example, income tax, Social Security, disability insurance, healthcare premiums, etc.) taken out of the gross (total) amount that you earned and then the amount you actually receive in your paycheck after the deductions is called your net income.

Can Green Card Holders Get Government Jobs?

In order to work in the USA for the federal government, an individual usually must be an American citizen or a US national (for example, a resident of American Samoa).

A key reason that Green Card holders and temporary legal residents of the United States are generally not permitted to work in the USA for the federal government is that an individual must be an American citizen or a US national to apply for US jobs in the civil service (i.e., government jobs) according to Executive Order 11935.

There are exceptions, however, to this general rule.

In certain rare situations, a United States government agency may hire someone who is not an American citizen or US national for employment with a Senior Executive Service or an excepted service if it is permitted by the:

  • Federal agency’s internal policies;
  • Annual Appropriations Act; and
  • US immigration law.

Senior Executive Service is the group of executives chosen for their leadership abilities and given the mission of transforming the federal government.

Excepted service jobs in the US government are civil service or federal jobs that are not in the Senior Executive Service or the competitive service and, therefore, the excepted service government agencies are allowed to establish their own eligibility criteria that are not subject to appointment, classification and pay regulations found in Title 5 of the US Code, but they must give preference to American veterans.

Green Card holders are allowed to serve in the US military, which has many different occupations available, and after serving only one year in the US military and meeting other criteria, a Green Card holder can apply to become an American citizen.

If all of this sounds complicated, just remember to review the part of a US government job posting that you are interested in where it says, “This job is open to…” and it will tell you if only American citizens and/or US nationals can apply for the federal position or if it is also open to Lawful Permanent Resident Green Card holders.

Keep in mind that once a US permanent resident becomes an American citizen through the naturalization process, they are permitted to:

  • apply for federal jobs in the USA;
  • they can be appointed to US government positions; and
  • they can run in elections for government office (except US President).

While the US federal government is more restrictive in regards to hiring people who are not American citizens or US nationals, Green Card holders can work in state and local governments for a range of positions.

So, if you are a Green Card holder looking for jobs in your occupation with the federal government, but keep reading that applicants must be American citizens or US nationals, you might consider searching instead for jobs with the 50 state governments or the thousands of local governments (such as counties, cities and towns) across the United States.

Of course, as a US Permanent Resident Green Card holder, you are legally permitted to work in the USA in almost any job and for practically any private sector employer if you satisfy the requirements for the position.

An exception to this rule is that some private sector jobs, such as with defense contractors, require employees to be American citizens or US nationals (because the federal government requires this).

Conclusion

Green Card holders are legally permitted to work in the USA and enjoy many protections related to non-discrimination and healthy work environments.

In general, Green Card holders are usually not allowed to work for the US federal government, although there are some exceptions to this rule.

Many state and local governments in the United States do hire Green Card holders for a variety of good-paying positions.

Most private sector jobs in the USA are available to Green Card holders, with one exception being US jobs related to national security which usually required an employee to be an American citizen or US national.

If you become an American citizen, then you can work in the USA in almost any position, except as the President of the United States (who must be born in the USA, according to the US Constitution).

Many Green Card holders have become American citizens through the naturalization process and were later elected or appointed to federal, state or local government positions, such as US senator or representative, state governor, etc.

There are millions of jobs in the USA that Green Card holders and temporary foreign workers with authorization to work in the US can apply for.

USAFIS has more than 20 years of experience helping people around the world to pursue their options to receive a Green Card or other US visa and we are ready to help you, too!

The first step is to find out which of the many US visa options is right for you.

USAFIS can provide you with a US Visa Assessment which will evaluate your relevant details and let you know if you qualify to apply for a Green Card and/or a temporary US work visa.

START YOUR PROCESS NOW!

Frequently Asked Questions (FAQ’s)

The federal government generally does not hire someone who is not an American citizen or US national, but there are some exceptions to this rule, such as Green Card holders who join the US military.

Yes, there are many US job opportunities in various occupations available to Green Card holders with state or local governments.

In addition to filling out an employment application and/or providing a resume, a Green Card holder who is being hired will need to complete the I-9 Form with the employer to confirm eligibility to legally work in the USA and also fill out the W-4 Form to inform the employer how much tax to deduct from his or her earnings.

Yes, there are millions of US jobs available in many business sectors, including healthcare, construction, information technology, engineering, science, education, mathematics, finance, manufacturing, entertainment, media, transportation, hospitality – and more!

What Our Clients Say