The Five Main Ways to Get a Green Card

A green card is permanent resident status — it lets you live and work in the United States without needing a visa renewal. There is no single path to get one. Instead, the law creates five separate categories, and which one applies to you depends on your family ties, your job, your country of origin, or your circumstances. Most people may have access to through family sponsorship or employment. Some may have access to through diversity visa lottery, refugee or asylee status, or special immigrant categories.

The process takes months to years depending on which category you use and which country you are from. Some routes are faster than others. Some require a U.S. employer to sponsor you. Some require a family member who is already a U.S. citizen or permanent resident. Understanding which category fits your situation is the first step, because the paperwork, timeline, and cost differ sharply between them.

Key Takeaways

  • Family sponsorship is the most common route and requires a U.S. citizen or permanent resident relative to file a petition on your behalf, then wait for your priority date to become current.
  • Employment-based green cards require a U.S. employer to sponsor you and usually require proof that no U.S. worker can fill the job, a process called labor certification.
  • The diversity visa lottery is free to enter and randomly selects 50,000 people per year, but you must be from a country with low immigration to the United States.
  • Refugee and asylee status can lead to a green card after one year in the United States, but requires proving persecution based on race, religion, nationality, political opinion, or membership in a social group.
  • Processing times vary from months to over a decade depending on your category, your country, and current visa availability.

Family-Based Green Cards: Sponsorship by a Relative

Family sponsorship is how most people get a green card. A U.S. citizen or permanent resident files a petition with U.S. Citizenship and Immigration Services (USCIS) saying they want to sponsor you. The closer the family relationship, the faster the process usually moves. Spouses and children of U.S. citizens have no waiting list. Parents of U.S. citizens also have no waiting list. Siblings and adult children of U.S. citizens have long waiting lists — sometimes 10 years or more.

Your sponsor must prove they earn enough money to support you. USCIS publishes income guidelines each year based on family size and state. If your sponsor does not earn enough, they can find a co-sponsor — usually another family member — who signs an affidavit of support. This document is a legal promise to support you if you cannot support yourself. It remains in effect even after you get your green card, and even if you and the sponsor later separate.

Once the petition is approved, you wait for a visa number to become available. This is called your priority date becoming current. The wait time depends on your relationship and your country of origin. For when ready relatives of U.S. citizens (spouse, unmarried children under 21, parents), there is usually no wait. For other family categories, the wait can be years or decades. You can check where your priority date stands on the State Department's visa bulletin, which updates monthly.

Employment-Based Green Cards: Sponsorship by an Employer

An employer can sponsor you for a green card if they want to hire you and cannot find a U.S. worker to fill the job. The employer files a petition with USCIS. Most employment-based green cards require labor certification — the employer must advertise the job, interview U.S. workers, and document that none are willing and able to do the work. This step alone takes months.

Employment-based green cards are divided into preference categories based on your education and job type. EB-1 is for people with extraordinary ability in science, arts, education, business, or athletics. EB-2 is for people with advanced degrees or exceptional ability. EB-3 is for skilled workers and professionals with bachelor's degrees. EB-4 is for special immigrants. EB-5 is for investors who put at least $1 million (or $500,000 in a targeted employment area) into a U.S. business that creates jobs.

Processing times vary widely. EB-1 can move quickly — sometimes a year or less. EB-2 and EB-3 have long waiting lists, especially for people from India and China. Some applicants wait five years or more. Your employer must remain willing to sponsor you throughout the process. If you change jobs, you may need a new employer to file a new petition, which restarts the timeline.

Diversity Visa Lottery: Random Selection for Underrepresented Countries

The diversity visa lottery randomly selects 50,000 people per year to immigrate to the United States. Entry is free. You submit an online form during the process period, usually in October. Winners are announced the following May. The lottery is designed to give people from countries with low immigration to the United States a chance to get a green card.

To enter, you must have a high school diploma or equivalent, or have worked in an occupation that requires two years of training or experience within the past five years. You must also be from a country that has sent fewer than 50,000 immigrants to the United States in the past five years. The State Department publishes the list of may be able to access countries each year. Many countries — including Mexico, the Philippines, Vietnam, and China — are ineligible because they send too many immigrants.

If you win the lottery, you still must go through the visa process. You must prove you have no criminal record, no health issues that bar entry, and no immigration violations. You must also prove you can support yourself and will not become a public charge. The entire process from winning to receiving your green card usually takes one to two years.

Refugee and Asylee Status: Protection-Based Green Cards

If you are fleeing persecution, you may be able to enter the United States as a refugee or asylee and later get a green card. A refugee is someone who is outside the United States and cannot return to their home country because of persecution based on race, religion, nationality, political opinion, or membership in a social group. An asylee is someone who is already in the United States and makes the same claim.

To be approved as a refugee, you must explore through the U.S. State Department's refugee resettlement program before you enter the United States. The process includes interviews and background checks. If approved, you enter the United States with refugee status. To be approved as an asylee, you can file a form called an I-589 process for Asylum and Withholding of Removal with USCIS after you arrive in the United States, either at a port of entry or later.

After one year as a refugee or asylee, you can file for a green card. USCIS will review your case again, but the bar is lower than the initial approval. Most refugees and asylees who are approved for status are later approved for green cards. The entire process from initial approval to green card usually takes two to three years.

Special Immigrant Categories and Other Routes

Several smaller categories exist for people in specific situations. Religious workers can get green cards if a U.S. religious organization sponsors them. Certain military members and their families can get green cards. People who worked for the U.S. government abroad — such as interpreters or embassy staff — may may have access to. Victims of human trafficking or certain crimes can get green cards under the T visa and U visa programs. Afghan and Iraqi nationals who worked with the U.S. military can get green cards under special programs.

These categories are narrow and have specific requirements. If you think you might fit one, you can search the USCIS website or speak with an immigration attorney. Many of these routes have annual caps on how many green cards are issued, so availability can change year to year.

Timeline and Cost Across All Routes

Processing times range from less than a year to over a decade. when ready relatives of U.S. citizens often move fastest — sometimes within 6 to 12 months. Employment-based categories vary widely: EB-1 can be quick, while EB-3 can take 5 to 10 years or more. Family-based categories for siblings and adult children can take 10 to 20 years. Diversity visa lottery winners usually wait 1 to 2 years. Refugees and asylees usually wait 2 to 3 years.

Costs also vary. Filing fees for USCIS petitions range from $640 to $1,140 depending on the category. Medical exams cost $100 to $300. Background checks and police certificates cost $20 to $100 per country. If you use an immigration attorney, legal fees can range from $1,500 to $5,000 or more depending on complexity. Some nonprofits offer free or low-cost legal help to low-income immigrants.

Frequently Asked Questions

Can I get a green card without a sponsor?

Yes, through the diversity visa lottery, as a refugee or asylee, or through certain special immigrant categories. Family and employment routes require a sponsor. If you do not have a family member or employer willing to sponsor you, the lottery is your main option, though the odds are low — about 1 in 29 for most countries.

What happens if my visa petition is denied?

You can file an appeal or a motion to reopen with USCIS, usually within 30 days. If that fails, you can file a lawsuit in federal court, though this is expensive and success is not may provide. You can also ask your sponsor to file a new petition if the reason for denial can be fixed — for example, if income was too low, a co-sponsor can be added.

Can I work while my green card petition is pending?

It depends on your category. Family-based applicants usually cannot work while waiting. Employment-based applicants can sometimes get work authorization (called an EAD) while their petition is pending, but this requires a separate process. Refugees and asylees can work when ready. Ask USCIS or an immigration attorney about your specific situation.

Do I need an immigration lawyer to get a green card?

You do not need one, but an attorney can help you avoid mistakes that delay your case or cause denial. If your case is straightforward — for example, you are the spouse of a U.S. citizen — you may be able to file on your own. If your case is complex — for example, you have a criminal record or immigration violations — an attorney is strongly recommended.

What is the difference between a green card and citizenship?

A green card gives you permanent resident status. You can live, work, and study in the United States, but you cannot vote and you must renew your green card every 10 years. Citizenship is the final step. After holding a green card for three to five years (depending on how you got it), you can file for naturalization. Citizenship is permanent and gives you the right to vote.