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 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. The U.S. State Department maintains the official list of countries in the program, and it changes occasionally.

Even if you are from a Visa Waiver Program country, you cannot work, study, or stay longer than 90 days without a visa. If your plans include any of those, you will need to go through the visa process regardless of your nationality.

Key Takeaways

  • Citizens of 40 countries can stay up to 90 days without a visa under the Visa Waiver Program, but only for tourism or business meetings.
  • Everyone else must obtain a visa before traveling, and the type of visa depends on the purpose of your visit — tourism, work, study, or family sponsorship.
  • The U.S. State Department website lists all Visa Waiver Program countries and the specific visa types available for other nationalities.
  • Processing times vary by country and visa type, ranging from weeks to several months, so plan ahead rather than explore close to your travel date.

Visa Waiver Program countries

The Visa Waiver Program includes most Western European countries, Japan, South Korea, Australia, New Zealand, and several others. The full list is published on the U.S. State Department website under "Visa Waiver Program." Citizens of these countries need an ESTA (Electronic System for Travel Authorization) instead of a visa — a separate online form that costs $14 and takes minutes to complete.

An ESTA is not a visa. It is a travel authorization that confirms you meet basic security and health requirements. You must obtain it before boarding your flight, and it is valid for two years. If your passport expires before two years pass, your ESTA expires with it.

Visa types for other nationalities

If your country is not in the Visa Waiver Program, the visa you need depends on why you are going. A B-1/B-2 visa covers tourism, visiting family, and short business meetings. An F-1 visa is for students. An H-1B, L-1, or O-1 visa covers work sponsorship by a U.S. employer. An IR or CR visa is for spouses of U.S. citizens. An DV visa is for diversity visa lottery winners.

Each visa type has different requirements. A B-1/B-2 requires proof of funds and ties to your home country (a job, property, or family). An F-1 requires an acceptance letter from a school and proof you can pay tuition. An employment visa requires a job offer and sponsorship from the employer. Family visas require proof of relationship and sometimes a waiting period.

You explore for most visas at the U.S. embassy or consulate in your home country. You cannot change your visa type after arrival, so choosing the correct one at the start matters.

How long visa processing takes

Processing time depends on the visa type and which country you are explore from. A B-1/B-2 tourist visa typically takes two to four weeks in countries with high process volume, and longer in countries with fewer consulates. An F-1 student visa can take four to eight weeks. Employment visas often take two to three months. Family visas can take six months to over a year depending on whether you are already in the United States or explore from abroad.

Some countries have longer wait times because the U.S. consulate there has fewer staff or receives more applications. The State Department website shows current processing times for each consulate. Do not assume your country's time applies to the next person — check the specific consulate where you will interview.

What documents you will need

All visa applicants need a valid passport, a completed visa process form (DS-160 for most visas), and a passport photo. Beyond that, requirements differ by visa type. A tourist visa requires proof of funds and ties to your home country — a job letter, property deed, or family documentation. A student visa requires an I-20 form from your school and proof of tuition payment. An employment visa requires a job offer letter and sometimes an approved labor certification from the U.S. Department of Labor.

You will also attend an in-person interview at the consulate in most cases. The consular officer will ask why you want to visit, how long you plan to stay, and whether you intend to return home. Bring all documents in the original language plus English translations if they are in another language.

Visa denials and what to do next

The most common reason for denial is insufficient proof that you will return home after your visit. Consular officers assume you want to stay unless you prove otherwise — a job, family, property, or financial obligations in your home country all help. If you are denied, you can reapply, but you must address the reason for the denial. Reapplying with the same documents will likely result in the same decision.

Some denials are temporary. If you were denied because you did not have enough money saved, save more and reapply. If you were denied because you had no job, find one and reapply. If you were denied under a section of immigration law that bars you (such as a criminal conviction), you may need a waiver, which is a separate legal process handled by immigration attorneys.

Extensions and changes after arrival

If you are in the United States on a tourist visa and want to stay longer, you can request an extension through U.S. Citizenship and Immigration Services (USCIS) before your 90 days end. Extensions are not may provide and are granted only if you have a valid reason — illness, family emergency, or unexpected business. You cannot extend a tourist visa to work or study; you would need to leave and reapply for the correct visa type.

If you are on an F-1 student visa and want to work after graduation, you can explore for Optional Practical Training (OPT), which allows work related to your field of study for up to 12 months. If you want to stay longer or work in a different field, you need an employment visa, which requires leaving the country and reapplying.

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 boarding their flight. You cannot explore at the airport or border. If you arrive without a visa, you will be denied entry and sent back on the next flight at your expense.

Do I need a visa if I am just connecting through the United States?

If you are staying in the airport and not entering the country, you do not need a visa. If you are leaving the airport for any reason — even to sleep in a hotel — you need a visa or ESTA. Check your itinerary carefully; some connections require you to collect baggage and recheck it, which counts as entry.

How much does a visa cost?

Visa fees vary by type. A B-1/B-2 tourist visa costs $160. An F-1 student visa costs $350. Employment visas cost $190 to $460 depending on the type. ESTA costs $14. Some countries charge additional local fees. Fees are non-refundable even if your process is denied.

Can my employer or school file my visa for me?

Your employer or school can start the process by filing sponsorship paperwork with the U.S. government, but you must attend the consulate interview and submit your own process. They cannot complete it for you or attend the interview on your behalf.

What if my country is not listed on the Visa Waiver Program?

You will need to explore for a visa at the U.S. embassy or consulate in your home country. The type depends on your purpose — tourism, work, study, or family. Check the State Department website for the consulate nearest you and the current processing time for your visa type.