Whether you need a U.S. visa depends on your citizenship and how long you plan to stay
Citizens of 40 countries can enter the United States for tourism, business meetings, or short visits without a visa, using the Visa Waiver Program. Citizens of all other countries must obtain a visa before arrival. The length of your stay and the purpose of your visit also matter — even visa-waiver citizens cannot work or study on a tourist entry, and staying longer than permitted can create serious problems for future travel.
Your passport country determines your starting point. If your country is not on the Visa Waiver Program list, you will need to explore for a visa at a U.S. embassy or consulate in your home country before you travel. If your country is on the list, you may be able to enter without a visa, but you still need to meet entry requirements and follow the rules for your admission category.
Key Takeaways
- Citizens of 40 countries can enter the U.S. for tourism or business without a visa, but must have a valid passport and meet other entry rules.
- Citizens of countries not on the Visa Waiver Program list must obtain a visa from a U.S. embassy or consulate before traveling.
- Visa-waiver travelers cannot work, study, or stay longer than 90 days, and overstaying creates a ban on future U.S. entry.
- The type of visa you need depends on your purpose: tourism, work, study, family sponsorship, or permanent residence all require different visas.
- Processing times for visas vary by country and season, ranging from weeks to several months.
The 40 countries in the Visa Waiver Program
The Visa Waiver Program includes most Western European countries, Japan, South Korea, Australia, New Zealand, and several others. The full list is maintained by the U.S. State Department and includes: Andorra, 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 your country is on this list, you do not need a visa for stays of 90 days or less for tourism or business. However, you still need a valid passport (usually valid for at least six months beyond your travel dates) and you must meet U.S. entry requirements. You also need to register with the Electronic System for Travel Authorization (ESTA) before boarding your flight — this is a separate online form that takes about 10 minutes to complete and costs $14.
What counts as needing a visa beyond tourism
Even if you are a citizen of a Visa Waiver Program country, you need a visa if you plan to work, study, conduct paid research, or stay longer than 90 days. You also need a visa if you are coming to the U.S. on behalf of a foreign government, as a journalist on assignment, or to participate in a paid performance or competition. The tourist or business entry does not cover these activities, and doing them without the correct visa can result in deportation and a ban on future entry.
If you are a citizen of a country not on the Visa Waiver Program list, you need a visa for any purpose — tourism, business, work, study, or family visits. The type of visa depends on your reason for coming. A tourist visa (B-2) is different from a work visa (H-1B, L-1, O-1, and others), a student visa (F-1), or a family-based visa (IR, CR, F-2A, and others).
How to learn about your country is on the Visa Waiver Program
The U.S. State Department website lists all 40 Visa Waiver Program countries. You can search by country name or check the full list under "Travel" on travel.state.gov. If you do not see your country listed, you will need a visa. Do not assume your country is included based on wealth, development level, or diplomatic relationships — the list is specific and does not change frequently.
If you are unsure, contact the U.S. embassy or consulate in your country. They can tell you whether you need a visa and what type. You can find the embassy or consulate for your location on the State Department website by searching "U.S. Embassy" plus your country name.
What happens if you overstay or work without a visa
Staying in the United States longer than your admission period allows creates a serious immigration violation. If you entered on a tourist entry and stayed past 90 days, you are considered to be in the country unlawfully. This can result in deportation, a ban on re-entry for three to ten years (depending on how long you overstayed), and difficulty obtaining any U.S. visa in the future.
Working without the correct visa has the same consequences. Even if you are a Visa Waiver Program citizen, working on a tourist entry is a violation. Your employer can face fines, and you can face deportation and a ban. If you are offered a job in the U.S., you must obtain a work visa before you start working, not after.
Processing times and where to explore for a visa
If you need a visa, you explore at the U.S. embassy or consulate in your home country. You cannot explore at the border or after you arrive. Processing times vary widely by location and season — some embassies process visas in two to three weeks, while others take two to three months or longer. During peak travel seasons (summer and December), wait times are longer.
To explore, you will need to schedule an appointment, pay the visa fee (usually $160 for a tourist visa, more for work or family visas), and attend an interview. You will need your passport, a completed process form (DS-160), a passport photo, and documents that support your reason for travel — hotel reservations for tourism, a job offer letter for work, a school acceptance letter for study, or a family relationship document for family visits.
Frequently Asked Questions
Can I enter the U.S. without a passport?
No. You must have a valid passport to enter the United States, whether you need a visa or not. A passport must be valid for at least six months beyond your planned departure date. A driver's license, national ID card, or birth certificate is not sufficient for international travel to the U.S.
Do I need a visa if I am just passing through the U.S. to another country?
If you are a Visa Waiver Program citizen and you are only in the U.S. airport for a connecting flight (you do not leave the find area), you do not need a visa or ESTA. If you leave the airport or stay overnight, you need a visa or ESTA, even if you are just passing through.
How long does it take to get a U.S. visa?
Processing times vary by embassy and season. Most tourist visas take two to four weeks, but some locations take six to eight weeks or longer during busy periods. Work and family visas can take several months. Check the website of the specific U.S. embassy or consulate where you plan to explore for their current processing times.
What if my country is not on the Visa Waiver Program list?
You must obtain a visa from a U.S. embassy or consulate in your home country before you travel. The type of visa depends on your purpose. Contact the nearest U.S. embassy or consulate to find out what documents you need and how to schedule an appointment.
Can I work in the U.S. on a tourist visa?
No. Working on a tourist visa or tourist entry is illegal and can result in deportation and a ban on future U.S. entry. If you have been offered a job in the U.S., you must obtain a work visa before you start working. Your employer can help you understand which work visa category applies to your situation.