What a Green Card Is and the Main Routes to Get One

A green card is a document that lets you live and work permanently in the United States. It is not citizenship—you keep your home country's passport and citizenship—but it gives you the legal right to stay indefinitely, sponsor family members, and work for any employer without needing a visa sponsorship.

There are several paths to a green card, and which one applies to you depends on your situation. The main routes are family sponsorship (a US citizen or permanent resident relative petitions for you), employment (your employer sponsors you), the diversity visa lottery, refugee or asylee status, and a few smaller categories like marriage to a US citizen or special immigrant status. Each path has different requirements, timelines, and costs.

The process typically takes months to years, involves multiple government agencies, and requires extensive documentation. Understanding which category fits your situation is the first step, because the rules, fees, and waiting times differ significantly between them.

Key Takeaways

  • A green card lets you live and work permanently in the US, but you remain a citizen of your home country unless you later naturalize.
  • The fastest routes are usually marriage to a US citizen (18 months to 2 years) or employment sponsorship by a large company (2 to 3 years), while family sponsorship can take 5 to 15 years depending on your relationship to the sponsor.
  • You will need a valid passport, birth certificate, police clearance, medical exam, and proof of financial support or employment, plus documents specific to your category.
  • The process involves USCIS (immigration), the State Department (visa processing), and sometimes a US embassy or consulate abroad, so tracking important date across agencies is critical.
  • Fees range from roughly $640 to $1,760 depending on your route, plus costs for medical exams, police records, and translation services.

Family Sponsorship: How a Relative Can Petition for You

If you have a close relative who is a US citizen or permanent resident, they can sponsor you for a green card. The relative files a petition with USCIS (Form I-130), and once it is approved, you move forward in the immigration process. The relationship must be one USCIS recognizes: spouse, parent, child, or sibling if the sponsor is a citizen; spouse or child if the sponsor is a permanent resident.

The timeline depends on the relationship and your country of origin. when ready relatives of US citizens (spouse, parent, or unmarried child under 21) have no waiting period—once the petition is approved, you can move to the next step. Other family relationships have a waiting list that varies by country. For example, a sibling petition from Mexico or the Philippines can take 10 to 15 years, while the same petition from Canada might take 3 to 5 years. You can check current wait times on the State Department's visa bulletin website.

Your sponsor must prove they earn enough to support you. They file Form I-864 (Affidavit of Support), showing income or assets at 125% of the federal poverty line (or 200% if they are sponsoring multiple people). If they do not earn enough, they can add a co-sponsor—another US citizen or permanent resident who meets the income requirement.

Employment-Based Green Cards: Sponsorship by Your Employer

Your employer can sponsor you for a green card if they want to hire you permanently and cannot find a US worker to fill the role. The employer files a petition with USCIS, and the process varies depending on your job level and education. There are five employment-based categories, ranging from unskilled workers to professionals with advanced degrees.

For most employment sponsorships, your employer must first conduct a labor certification process, proving they advertised the job to US workers and found no may have access to candidates. This step alone takes 6 to 12 months. After that, the employer files the green card petition, which takes another 2 to 6 months to process. If you are outside the US, you then attend a visa interview at a US embassy or consulate. The entire process typically takes 2 to 3 years, though it can be faster for certain high-demand fields or slower if you are from a country with a long visa queue.

Your employer must also prove they can pay you the "prevailing wage"—the average wage for that job in your area. You cannot be paid less than other workers in the same role. Some employers use immigration attorneys to handle the paperwork; others do it themselves. Either way, your employer bears the cost, not you.

The Diversity Visa Lottery and Other Paths

The diversity visa lottery is a free annual drawing that makes 50,000 green cards available to people from countries with low immigration to the US. You enter online during the registration period (usually October and November), and if your number is drawn, you move forward in the process. The odds are low—roughly 1 in 29 for most countries—but the cost is zero and you do not need an employer or family sponsor.

Other paths include refugee or asylee status (if you have fled persecution in your home country), marriage to a US citizen (which can be faster than other family routes), and special immigrant categories like religious workers, retired employees of the US government, or victims of trafficking. Each has its own requirements and timeline. Refugee status, for example, involves vetting by the State Department and can take 18 months to 2 years before you arrive in the US, but once you are here, you can file for a green card after one year.

If none of these categories fit your situation, you may not have a path to a green card at the moment. Some people live in the US on temporary visas (like H-1B for workers or F-1 for students) while waiting for a family petition to move through the queue or hoping their employer will sponsor them. Others return to their home country and reapply later if their circumstances change.

Documents You Will Need for Any Green Card Path

Regardless of which route you take, USCIS and the State Department require a core set of documents. You will need a valid passport, birth certificate, marriage certificate (if applicable), divorce decrees (if you have been married before), and police clearance certificates from every country where you have lived for more than six months. You will also need a medical exam performed by a USCIS-approved civil surgeon, which includes vaccinations, X-rays, and blood tests.

You must prove you have no criminal record and are not inadmissible to the US for other reasons (such as certain health conditions, security concerns, or prior immigration violations). If you have any criminal history, even minor offenses, disclose it—USCIS will find out, and hiding it can result in denial and a permanent bar to future green card petitions.

Depending on your category, you may also need employment letters, tax returns, bank statements, educational diplomas, or letters of recommendation. If any documents are in a language other than English, you must provide a certified English translation. Keep originals and copies of everything, and expect to submit the same documents multiple times to different agencies.

The Interview and Medical Exam

Once your petition is approved and a visa number becomes available, you will attend an interview at a US embassy or consulate (or at USCIS if you are adjusting status while already in the US). The consular officer will ask about your background, your relationship to your sponsor or employer, your work history, and your intent to live in the US. They will review your documents and may ask follow-up questions to verify the information in your petition.

Before the interview, you must pass a medical exam by a USCIS-approved civil surgeon. The exam checks for communicable diseases, mental health conditions, and physical or mental disorders that might affect your ability to work. Most people pass without issue. If the doctor finds a problem, USCIS may request additional testing or a waiver. Certain conditions (like untreated tuberculosis) can make you inadmissible, though waivers are sometimes available.

The interview typically lasts 15 to 30 minutes. The officer will ask straightforward questions: Why do you want to move to the US? How do you know your sponsor? What is your job? Have you ever been arrested? If your answers match your documents and the officer has no concerns, you will be approved on the spot. If there are inconsistencies or missing documents, the officer may request additional evidence or schedule a second interview.

Timeline and Costs Across Different Routes

RouteTypical TimelineApproximate CostKey Requirement
Marriage to US citizen18 months to 2 years$640 to $1,760Valid marriage certificate, proof of relationship
when ready relative (parent, child, spouse)1 to 2 years$640 to $1,760US citizen sponsor, proof of relationship
Other family (sibling, adult child)5 to 15 years$640 to $1,760US citizen or permanent resident sponsor, waiting list
Employment sponsorship2 to 3 years$0 to $1,000 (employer pays)Job offer, labor certification, prevailing wage
Diversity visa lottery1 to 2 years if selected$640 to $1,760Random selection, no sponsor needed
Refugee or asylee1 year (after arrival)$0 to $640Persecution in home country, State Department vetting

Costs include USCIS filing fees, visa processing fees, and medical exams. Medical exams typically cost $100 to $300. Police clearance certificates vary by country but usually cost $10 to $50. If you need to translate documents, expect $15 to $50 per page. If you hire an immigration attorney (not required, but common), legal fees range from $1,500 to $5,000 depending on complexity.

Employment-based sponsorships are usually paid for by your employer, not you. Family sponsorships are paid by you or your sponsor. If you cannot afford the fees, some nonprofits offer fee waivers or reduced-cost services, though these are limited and competitive.

What Happens After You Get Your Green Card

Once you are approved and receive your green card, you can live and work anywhere in the US without needing employer sponsorship. You can travel outside the US, but you should carry your green card and a valid passport. If you stay outside the US for more than one year without a re-entry permit, you may lose your green card status.

After three years (or two years if you are married to a US citizen), you can file for US citizenship if you meet other requirements like English proficiency and knowledge of US civics. Citizenship is optional—you can keep your green card indefinitely and remain a permanent resident. However, citizenship gives you the right to vote, hold certain government jobs, and sponsor more family members.

You must renew your green card every 10 years. The renewal process is straightforward and costs roughly $380. If your card is lost or stolen, you can request a replacement. If you commit certain crimes or spend too much time outside the US, you can lose your green card status, so it is important to understand the rules.

Frequently Asked Questions

How long does it take to get a green card?

It depends on your route. Marriage to a US citizen or when ready family sponsorship typically takes 18 months to 2 years. Employment sponsorship takes 2 to 3 years. Other family relationships can take 5 to 15 years because of waiting lists. The diversity visa lottery takes 1 to 2 years if you are selected. Refugee status takes about 1 year after you arrive in the US.

Can I work while my green card petition is pending?

It depends on your situation and visa status. If you are in the US on an H-1B or other work visa, you can continue working for your current employer. If you are outside the US, you cannot work until your visa is approved and you enter the country. Some categories allow you to file for work authorization (called an EAD) while your petition is pending, but this requires a separate process and fee.

Do I need a lawyer to get a green card?

No, you can file the paperwork yourself. However, immigration law is complex, and mistakes can delay your case or result in denial. Many people hire an attorney, especially for employment sponsorship or if they have any criminal history or prior immigration issues. If you cannot afford a lawyer, some nonprofits offer free or low-cost help.

What if my green card petition is denied?

USCIS will send you a notice explaining why. Common reasons include missing documents, inconsistencies in your process, or failure to meet the requirements for your category. You may be able to appeal or file a new petition if your circumstances change. An immigration attorney can review the denial and advise you on next steps.

Can I sponsor my spouse or children for a green card once I have one?

Yes, but only your spouse and unmarried children under 21. As a permanent resident, you cannot sponsor parents or siblings. If you become a US citizen, you can sponsor a wider range of family members, including parents and siblings. Sponsoring family members requires proving you earn enough to support them and filing a petition with USCIS.