Who needs a visa and who doesn't

Whether you need a visa depends on your citizenship and how long you plan to stay. Citizens of 40 countries can enter the United States without a visa under the Visa Waiver Program, staying up to 90 days for tourism, business meetings, or conferences. Everyone else must obtain a visa before arrival. Even visa waiver countries require you to register online through the Electronic System for Travel Authorization (ESTA) before boarding a plane or ship.

If you are a citizen of a country not on the visa waiver list, or if you plan to stay longer than 90 days, work, study, or immigrate, you will need a visa. A visa is a stamp or document in your passport that shows a U.S. consulate has reviewed your case and determined you may enter for a specific purpose.

The type of visa you need depends on why you are coming. A tourist visa is different from a work visa, which is different from a student visa. Each has its own requirements and processing time.

Key Takeaways

  • Citizens of 40 countries can enter without a visa for up to 90 days if they register for ESTA online first.
  • Everyone else must obtain a visa from a U.S. consulate in their home country before traveling.
  • The visa type you need depends on your purpose: tourism, work, study, or permanent residence.
  • Processing times vary from two weeks to several months depending on the visa type and your country.
  • You cannot change your visa purpose or extend most tourist visas once you are in the United States.

The 40 visa waiver countries

The Visa Waiver Program includes most of Western Europe, Australia, New Zealand, Japan, South Korea, Singapore, and a few others. The full list is maintained by the U.S. Department of State and includes countries like the United Kingdom, France, Germany, Italy, Spain, Canada, and Australia.

Even if your country is on the list, you must register for ESTA at least three days before you travel. ESTA costs $14 and is valid for two years or until your passport expires, whichever comes first. You can renew it online when it expires. If your ESTA is denied, you will need to explore for a traditional visa instead.

Citizens of countries not on the waiver list—including Mexico, China, India, Brazil, Russia, and most of Africa, the Middle East, and Central America—must explore for a visa at a U.S. consulate or embassy in their home country.

Tourist and visitor visas

A B-2 tourist visa is for people visiting for vacation, visiting family, or attending conferences. It allows you to stay up to six months, though the border officer decides the actual length when you arrive. You cannot work on a tourist visa, even if offered a job.

To explore, you must visit a U.S. consulate in your home country, fill out form DS-160 online, pay a $160 fee, and attend an interview. Processing usually takes two to four weeks, but can take longer in busy consulates. You will need a valid passport, proof of ties to your home country (a job, property, or family), and proof you can pay for your trip.

A tourist visa is single or multiple entry. Multiple entry means you can leave and return to the United States during the visa's validity period. The visa itself may be valid for 10 years, but that does not mean you can stay 10 years—the border officer stamps your passport with the actual stay length when you enter.

Work visas and sponsorship

If you have a job offer from a U.S. employer, you will need a work visa. The most common is the H-1B visa for specialty occupations (engineering, IT, finance, healthcare). Your employer must sponsor you and file a petition with U.S. Citizenship and Immigration Services (USCIS) first. Only after USCIS approves the petition can you explore for the visa at a consulate.

Other work visas include the L-1 (intracompany transfer), O-1 (individuals with extraordinary ability), and E-2 (treaty investors). Each has different requirements and processing times. Work visas are not portable—if you change jobs, your new employer must sponsor you for a new visa.

The H-1B process takes several months because USCIS has annual caps and a lottery system. Your employer files in April for a start date in October. If selected, you then explore for the visa at a consulate, which adds another four to eight weeks.

Student visas

An F-1 student visa is for people attending a school, college, or university in the United States. Your school must be approved by the U.S. government and must issue you an I-20 form before you can explore. The I-20 shows you have been accepted and that the school has verified you can pay tuition and living costs.

You explore for the F-1 at a U.S. consulate using form DS-160 and must attend an interview. Processing usually takes two to four weeks. You will need your passport, the I-20, proof of financial support (bank statements or a sponsor letter), and proof of ties to your home country.

An F-1 visa allows you to stay for the duration of your studies plus a grace period to prepare to leave. You can work on campus up to 20 hours per week during school and full-time during breaks. Off-campus work requires special permission from your school.

Permanent residence and immigration visas

If you want to move to the United States permanently, you need an immigrant visa or a green card. There are several paths: family sponsorship, employment sponsorship, the diversity visa lottery, refugee or asylee status, or special categories like the EB-5 investor visa.

Family sponsorship is the most common. A U.S. citizen or permanent resident relative files a petition (form I-130) with USCIS. After approval, you explore for an immigrant visa at a consulate. Processing takes one to three years depending on your relationship and visa category. You will need medical exams, police clearance, and proof of financial support from your sponsor.

Employment-based green cards require an employer to sponsor you and prove no U.S. worker is available for the job. This process takes two to five years and involves labor certification, USCIS approval, and then visa process. The diversity visa lottery is open to citizens of countries with low immigration to the United States. You enter the lottery free, and winners are selected randomly.

What happens at the border

When you arrive in the United States, a border officer reviews your passport and visa (or ESTA). They ask why you are visiting, how long you plan to stay, and where you will be. They check your name against security databases and may ask about your job, finances, or ties to your home country.

The officer decides whether to admit you and for how long. They stamp your passport with the admission date and the last day you can stay. This is not the same as your visa expiration date. A 10-year tourist visa means you can enter multiple times over 10 years, but each entry gets its own stay length.

If the officer suspects you are not telling the truth—for example, that you plan to work on a tourist visa—they can deny entry. If you are denied, you are sent back to your home country at your own expense and may be barred from returning for a period of time.

Frequently Asked Questions

Can I extend my tourist visa while I am in the United States?

No. Tourist visas cannot be extended. If you need to stay longer, you must leave the country and reapply for a new visa. Some people do this by crossing into Canada or Mexico and returning, but border officers may deny re-entry if they suspect you are trying to circumvent the 90-day limit.

What if my country is not on the visa waiver list?

You must explore for a visa at a U.S. consulate or embassy in your home country. The process takes two to four weeks for a tourist visa, longer for work or student visas. You cannot travel without the visa in your passport.

Do I need a visa if I am just connecting through a U.S. airport?

If you are staying in the airport and not entering the country, you do not need a visa. However, if you are leaving the airport for any reason, you need a visa or ESTA. Some airports have transit areas where you can wait without entering the country, but this varies.

How much does a visa cost?

Tourist and business visas cost $160. Work and student visas cost $190 to $205. Immigrant visas cost $325 to $450. ESTA costs $14. Fees vary by visa type and are set by the U.S. State Department. Some consulates charge additional local fees.

Can I work on a tourist visa?

No. Working on a tourist visa is illegal and can result in deportation and a ban from returning to the United States. If you are offered a job, you must leave the country, explore for a work visa, and return legally.