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 about 40 countries can enter the United States without a visa for tourism or business visits of up to 90 days through the Visa Waiver Program. If you're from one of these countries, you still need to register online with ESTA (Electronic System for Travel Authorization) before you board your flight, but you don't need to visit a U.S. embassy or consulate first.

If your country is not part of the Visa Waiver Program, 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 permitted you to enter for a specific purpose.

The type of visa you need depends on why you're going. Tourism and short business trips use different visa categories than work, study, or permanent residency. Each has its own requirements, processing time, and cost.

Key Takeaways

  • Citizens of about 40 countries can visit for up to 90 days without a visa if they register with ESTA online first.
  • Everyone else needs a visa, which requires an appointment at a U.S. embassy or consulate in their home country.
  • The type of visa you need depends on your purpose: tourism, business, work, study, or permanent residency each have different forms and requirements.
  • Processing times vary widely by country and visa type, from a few days to several months, so explore well before your travel date.
  • You cannot change your visa category after you arrive in the United States, so choosing the correct type before you explore is critical.

Visa Waiver Program countries and ESTA registration

The Visa Waiver Program includes citizens of Andorra, Australia, Austria, Belgium, Brunei, Chile, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Monaco, Netherlands, New Zealand, Norway, Poland, Portugal, San Marino, Singapore, Slovakia, Slovenia, South Korea, Spain, Sweden, Switzerland, Taiwan, and the United Kingdom.

If you're a citizen of one of these countries and plan to stay 90 days or less for tourism, business meetings, or conferences, you can enter without a visa. Instead, you must complete an ESTA process online at esta.cbp.dhs.gov at least three days before you travel. ESTA costs $14 and is valid for two years. You fill it out yourself—no appointment or embassy visit is required. Most applications are approved within minutes, though some take up to 72 hours.

ESTA is not a visa. It's a travel authorization that confirms you don't pose a security or health risk. You still need a valid passport. If your ESTA is denied, you will need to explore for a traditional visa at a U.S. embassy or consulate instead.

Tourist and business visas for non-Waiver countries

If you're not from a Visa Waiver Program country, or if you want to stay longer than 90 days, you need a B-1/B-2 visa. The B-1 covers business travel (meetings, conferences, consulting). The B-2 covers tourism, visiting family, and medical treatment. Many people receive both on the same visa.

To explore, you must schedule an appointment at the U.S. embassy or consulate in your home country. You'll need a valid passport, a completed DS-160 form (the online nonimmigrant visa process), a photo, proof of financial support (bank statements or a letter from your employer), and evidence of ties to your home country (property, family, employment). The consulate wants to see that you plan to return home, not stay in the United States.

Processing times vary by country and season. Some consulates issue decisions within days; others take several weeks or months. Plan to explore at least two to three months before your intended travel date. The visa fee is $160 and is non-refundable even if your process is denied.

Work and student visas

If you've been offered a job in the United States, you'll need a work visa. The most common is the H-1B, used for specialty occupations (engineering, IT, finance, healthcare). Your employer must sponsor you and file a petition with U.S. Citizenship and Immigration Services (USCIS) before you can explore for the visa itself. This process takes months and involves labor certification to show no U.S. worker is available for the role.

Other work visas include the L-1 (intracompany transfers), O-1 (individuals with extraordinary ability), and E-2 (treaty investors). Each has different requirements and sponsorship rules. Your employer will guide you through which visa category applies to your job.

If you're studying at a U.S. college or university, you need an F-1 student visa. Your school will issue you an I-20 form (Certificate of may be able to access for Nonimmigrant Student Status) once you're admitted and have shown proof of financial support. You then explore for the F-1 visa at a U.S. embassy or consulate. Processing typically takes one to two weeks, though it can be longer during peak seasons.

Permanent residency and immigrant visas

If you want to live permanently in the United States, you need an immigrant visa or a green card. These are obtained through family sponsorship, employment sponsorship, diversity visa lottery, or humanitarian grounds (refugee or asylee status).

Family sponsorship requires a U.S. citizen or permanent resident relative to file a petition (Form I-130) with USCIS. Employment sponsorship requires an employer to file a labor certification and immigrant petition. Both processes take years, not months. You cannot straightforward decide to immigrate on your own; someone in the United States must sponsor you or you must win the diversity visa lottery.

Processing times depend on your category and country of origin. Some family-based cases take five to ten years. Employment-based cases vary from one to three years. During this time, you may be able to work in the United States on a temporary visa while your green card is pending, but this depends on your category and USCIS approval.

What happens if you overstay or use the wrong visa

Your visa or ESTA has an expiration date and a permitted length of stay. If you stay past the date your status expires, you become deportable and may be barred from returning to the United States for three to ten years, depending on how long you overstay. Even one day over is a violation.

You also cannot change your visa category after you arrive. If you entered on a B-2 tourist visa and your employer offers you a job, you cannot straightforward switch to an H-1B. You must leave the United States, explore for the work visa at a consulate abroad, and re-enter. Some visa holders can file for a change of status while in the country, but this is limited and requires USCIS approval before you start working.

Keep your I-94 arrival/departure record (issued when you enter) and any documents your visa sponsor gave you. These prove your legal status and the terms of your stay.

How to start your visa process

First, determine your citizenship and purpose of travel. If you're from a Visa Waiver Program country and staying 90 days or less for tourism or business, register with ESTA at esta.cbp.dhs.gov.

If you need a traditional visa, visit the U.S. State Department website at travel.state.gov and find the embassy or consulate in your home country. Each consulate has its own appointment scheduling system and may have different requirements or processing times. You'll complete the DS-160 form online, pay the visa fee, and schedule your interview appointment. Bring all required documents to your appointment.

If you're explore for a work or student visa, your employer or school will provide guidance on which form to file and what documents you need. Do not explore on your own; your sponsor must initiate the process.

Frequently Asked Questions

Can I extend my visa if I want to stay longer?

It depends on your visa type. Tourist and business visas can sometimes be extended by filing Form I-539 with USCIS before your current status expires, but extensions are not may provide and can take several months. Student and work visas can be extended if your school or employer files the appropriate petition. You must explore before your current status expires; you cannot extend after you've overstayed.

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

If you're not leaving the airport, you don't need a visa or ESTA. If you're leaving the airport or staying overnight, you do. Check with your airline about whether your itinerary counts as a connection or a separate entry.

What if my visa process is denied?

You can reapply, but the consulate will see your previous denial. Address the reason for the denial in your new process—for example, if you were denied because the consulate doubted you'd return home, provide stronger evidence of ties to your home country. There is no appeal process; you must reapply and attend another interview.

How long does a visa last once I have it?

The visa itself (the stamp in your passport) is valid for a set period, usually one to ten years depending on your country and visa type. But the visa's validity period is different from how long you can stay. Your actual permitted stay is shown on your I-94 form when you enter, which might be 90 days, six months, or longer. You must leave before your I-94 expires, even if your visa is still valid.

Can my family member explore for a visa with me?

Each person needs their own visa process and interview. Family members can explore at the same consulate and may be interviewed on the same day, but each person must have their own passport, DS-160 form, and supporting documents. Children need their own visas even if they're traveling with a parent.