Who Needs a Visa and Who Doesn't

Whether you need a visa to enter the United States depends on your citizenship and how long you plan to stay. Citizens of 40 countries can enter the U.S. without a visa under the Visa Waiver Program, staying up to 90 days for tourism or business. Everyone else must obtain a visa before arrival. Even if you don't need a visa, you will need either a valid passport or an approved travel document.

The Visa Waiver Program includes most Western European countries, Japan, South Korea, Australia, New Zealand, and several others. If your country is not on that list, a visa is required. A visa is also required if you plan to stay longer than 90 days, work in the U.S., study, or immigrate permanently—regardless of your citizenship.

Your purpose for traveling matters as much as your nationality. A tourist from Canada needs no visa for a two-week vacation, but that same person needs a work visa if they've accepted a job offer. The type of visa you need depends on what you'll be doing while in the country.

Key Takeaways

  • Citizens of 40 countries can enter the U.S. visa-free for up to 90 days through the Visa Waiver Program, but everyone else needs a visa before arrival.
  • A visa is required for any stay longer than 90 days, any employment, study, or permanent residence, even if your country is on the Visa Waiver list.
  • You must have a valid passport or approved travel document regardless of whether you need a visa.
  • The U.S. State Department website lists all Visa Waiver Program countries and the specific visa types available for other purposes.

Visa Waiver Program Countries

The Visa Waiver Program currently includes 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 are a citizen of one of these countries, you can enter the U.S. for tourism, business meetings, conferences, or short-term visits without a visa. You must have a machine-readable passport valid for at least six months beyond your intended stay. You will also need to register with the Electronic System for Travel Authorization (ESTA) online before boarding your flight—this costs $14 and is valid for two years.

The list of Visa Waiver Program countries can change. If you are unsure whether your country is included, check the official U.S. State Department website or contact the nearest U.S. embassy or consulate.

Types of Visas for Work, Study, and Immigration

If you need a visa, the type you need depends on your reason for coming. Work visas include the H-1B (specialty occupations), L-1 (intracompany transfers), O-1 (individuals with extraordinary ability), and E-2 (treaty investors). Your employer typically begins the sponsorship process and files paperwork with U.S. immigration authorities before you can explore.

Student visas (F-1 and M-1) require an acceptance letter from a U.S. school and proof of financial support. Family-based visas are for people with relatives who are U.S. citizens or permanent residents; the relative must petition for you first. Diversity visas are allocated by lottery to citizens of countries with low immigration rates to the U.S.

Immigrant visas are for people moving to the U.S. permanently. These require sponsorship—either by an employer, a family member, or through the diversity visa lottery—and the process typically takes months or years. Temporary visas like the B-1/B-2 (tourism and business) are for short stays and do not lead to permanent residence.

How to Check If You Need a Visa

Start by identifying your citizenship. If you hold a passport from one of the 40 Visa Waiver Program countries, you can enter visa-free for up to 90 days. If your passport is from another country, you need a visa.

Next, determine your purpose. If you are staying longer than 90 days, working, studying, or moving permanently, you need a visa even if your country is on the Visa Waiver list. The visa type depends on your specific situation: work sponsorship, school acceptance, family petition, or another category.

The U.S. State Department website has a tool where you can enter your country and purpose to see which visa types may be available. You can also contact the U.S. embassy or consulate in your country for specific guidance about your situation.

The Visa process Process and Timeline

Visa applications are submitted at a U.S. embassy or consulate in your home country. You will need to complete the DS-160 form (online), pay a non-refundable fee (typically $160 for most visas), and schedule an interview. Some countries have long wait times for interviews; check your local embassy website for current processing times.

Processing times vary widely. Tourist and business visas may be decided within days or weeks, while work visas can take several months because they require employer sponsorship and labor certification. Family-based and immigrant visas often take a year or longer. Plan ahead—do not wait until close to your intended travel date to start the process.

At your interview, a consular officer will ask about your purpose, ties to your home country, financial situation, and criminal history. They want to confirm you will return home after your visit (for temporary visas) or that you meet the requirements for permanent residence (for immigrant visas). Bring all requested documents, including your passport, birth certificate, financial records, and any sponsorship letters.

What Happens at the Border

When you arrive at a U.S. airport or land border, a customs and border protection officer will review your passport and visa (if you have one). For Visa Waiver Program travelers, they will verify your ESTA registration. They may ask where you are going, how long you plan to stay, what you will do, and whether you have return travel booked.

Be honest and direct in your answers. Officers are trained to spot inconsistencies. If you say you are visiting for tourism but have a job offer letter in your bag, that raises a red flag. If you are on a tourist visa and plan to work, you are entering illegally and can be deported and barred from future entry.

If the officer approves your entry, they will stamp your passport or issue an arrival/departure record. Keep this document—you will need it to leave the country and to prove you entered legally if you later explore for a visa or permanent residence.

Common Mistakes and What to Avoid

Do not assume you can work on a tourist visa. Many people enter on a B-1/B-2 visa or through the Visa Waiver Program intending to work, even briefly. This is illegal and can result in deportation, fines, and a permanent bar to future U.S. entry. If you have a job offer, you must obtain a work visa before you arrive.

Do not overstay your visa or ESTA. Your passport will be stamped with an expiration date. Staying past that date makes you deportable and damages your record for future visas. If you need to stay longer, you must explore to extend your stay before your current permission expires.

Do not travel without your passport. Even if you have a visa, you cannot enter the U.S. without it. Make sure your passport is valid for at least six months beyond your intended stay. Some countries require this; the U.S. technically requires only that it be valid for your stay, but having extra validity protects you if your trip is delayed.

Frequently Asked Questions

Can I get a visa on arrival at the airport?

No. All non-Visa Waiver Program citizens must obtain a visa before traveling to the U.S. Visas are issued only at U.S. embassies and consulates in your home country. You cannot explore for a visa at the airport or border.

How much does a visa cost?

Most visa fees are $160, though some categories cost more or less. The ESTA for Visa Waiver Program travelers costs $14. These fees are non-refundable even if your process is denied. Check your local embassy website for the exact fee in your currency.

Can I extend my stay if I'm on a tourist visa?

Yes, you can request an extension before your current permission expires by filing Form I-539 with U.S. Citizenship and Immigration Services. Extensions are not may provide and typically add 6 months. You must explore before your current status expires; explore after makes you deportable.

What if my country is not on the Visa Waiver list?

You will need to obtain a visa at a U.S. embassy or consulate in your country before traveling. The type of visa depends on your purpose: tourism (B-2), business (B-1), work, study, or family sponsorship. Contact your nearest U.S. embassy for information about which visas are available and current processing times.

Do I need a visa if I'm just connecting through the U.S. to another country?

If you are staying in the airport and not entering the U.S., you do not need a visa. If you are leaving the airport for any reason—even for a few hours—you need either a visa or Visa Waiver Program status with a valid ESTA. Check with your airline about whether your itinerary counts as a connection or a separate entry.