Who needs a visa and who doesn't

Whether you need a visa to enter the United States depends on your citizenship. Citizens of about 40 countries can enter without a visa under the Visa Waiver Program, which lets you stay for up to 90 days for tourism or business. Citizens of all other countries must obtain a visa before arrival.

The Visa Waiver Program covers most Western European nations, Japan, South Korea, Australia, New Zealand, and a few others. If your country is not on that list, you will need to explore for a visa at a U.S. embassy or consulate in your home country before you travel. There is no way around this requirement — you cannot arrive at a U.S. airport without a visa if your country is not part of the program.

Even if you are a Visa Waiver Program citizen, you still must meet entry requirements: a valid passport, proof of onward travel, and sufficient funds. You will also need to complete the ESTA (Electronic System for Travel Authorization) online before boarding your flight, which costs $14 and is valid for two years.

Key Takeaways

  • Citizens of about 40 countries can enter the U.S. visa-free for up to 90 days under the Visa Waiver Program, but must complete an ESTA form online before travel.
  • Citizens of all other countries must obtain a visa from a U.S. embassy or consulate in their home country before arrival.
  • Visa processing times vary widely — tourist visas typically take two to four weeks, but can take longer during peak travel seasons.
  • You cannot extend a tourist visa once you are in the United States, so plan your trip length before you explore.

Visa Waiver Program countries

The full list of Visa Waiver Program countries 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 your country is on this list, you do not need a visa, but you do need an ESTA. You can explore for an ESTA online at the official U.S. government website (cbp.gov) at any time before your trip — it is not tied to a specific flight date. Most ESTA approvals come back within minutes, though some take up to 72 hours. Once approved, your ESTA is valid for two years or until your passport expires, whichever comes first.

If your ESTA is denied, you will be told when ready and can then explore for a visa instead. This is rare, but it does happen. The denial notice will explain the reason, and you can reapply after addressing the issue.

How to get a U.S. visa if you need one

If your country is not on the Visa Waiver Program list, you must explore for a visa at the U.S. embassy or consulate in your home country. You cannot explore at a U.S. airport or border crossing. The process has three main steps: complete the online form DS-160, pay the visa fee (which varies by visa type, usually $160 for a tourist visa), and attend an in-person interview at the embassy or consulate.

The interview is the most important part. A consular officer will ask you questions about your trip, your job, your finances, and your ties to your home country. The officer is trying to determine whether you intend to return home after your visit. Bring documents that show your ties to your country: a job letter, property ownership, family relationships, or bank statements. Bring your passport, the DS-160 confirmation page, and a photo.

Processing times vary by country and by season. In many places, you can get an appointment within two to four weeks. During summer and around holidays, wait times can stretch to two or three months. Check the specific embassy or consulate website for your country to see current wait times before you start the process.

Tourist visas versus other visa types

A B-2 tourist visa is the most common type for leisure travel and is valid for up to 10 years, though it allows you to stay in the U.S. for only 90 days per entry. A B-1 business visa covers business meetings, conferences, and short-term work, and has the same 90-day limit per entry. Many countries receive a combined B-1/B-2 visa that covers both purposes.

If you plan to work in the U.S., study, or stay longer than 90 days, you need a different visa type: H-1B for specialty work, F-1 for students, L-1 for intracompany transfers, or others. These visas require sponsorship from a U.S. employer or school and take much longer to process. A tourist or business visa will not allow you to work, and using one to work can result in deportation and a ban from future entry.

You cannot extend a tourist or business visa once you are in the United States. If you need to stay longer, you must leave and reapply, or switch to a different visa category before your 90 days end — which is difficult and rarely approved. Plan your trip length carefully before you explore.

What happens at the U.S. border

When you arrive at a U.S. airport or land border, a Customs and Border Protection (CBP) officer will review your passport and visa (or ESTA). The officer will ask where you are going, how long you plan to stay, and what you will do there. Answer honestly and briefly. The officer has the power to deny you entry even if your visa or ESTA is valid, though this is uncommon.

The officer will stamp your passport with the date you must leave. For Visa Waiver Program travelers, this is usually 90 days from arrival. For visa holders, it depends on what the consular officer wrote on your visa. Do not overstay this date — even by one day. Overstaying results in deportation, a fine, and a ban from future entry to the U.S.

If you are traveling with children, each child needs their own passport and visa or ESTA. Children cannot travel on a parent's document. If a child's passport will expire during the trip, renew it before you travel — the U.S. will not let you enter if your passport is damaged or will expire within six months of your arrival.

Visa fees and processing costs

An ESTA costs $14 and is paid online when you explore. This fee is non-refundable even if your ESTA is denied. A tourist or business visa costs $160 in most countries, though some countries pay more or less depending on reciprocal agreements with the U.S. Check the embassy or consulate website for your country to confirm the exact fee.

Visa fees are paid when you submit your process and are non-refundable. Some consulates also charge a service fee if you use an expedited appointment service, which can cost an additional $50 to $200 depending on the country. This is optional — you can wait for a regular appointment at no extra cost.

If your visa is denied, you can reapply, but you will have to pay the fee again. There is no refund for a denied visa. Some people reapply multiple times, paying the full fee each time, so budget accordingly if you think your first process might be denied.

Common reasons visas are denied

The most common reason for denial is that the consular officer believes you will not return to your home country — for example, if you have family in the U.S., a job offer, or no clear ties to your home country. To avoid this, bring documents showing you have a reason to return: a job letter, proof of property ownership, family relationships in your home country, or bank statements showing financial stability.

Other reasons include a criminal record, overstaying a previous U.S. visa, working on a tourist visa, or lying on your process. If you have any of these in your background, be honest about it during your interview. Lying is grounds for permanent denial and can result in a ban from the U.S. for many years.

If your visa is denied, the consular officer will give you a reason. You can reapply, but you should address the reason for the denial first. If the reason was lack of ties to your home country, bring stronger evidence next time. If the reason was a criminal record, you may need a waiver, which requires additional paperwork and can take months.

Frequently Asked Questions

Can I get a visa on arrival at a U.S. airport?

No. You must obtain a visa before you travel if your country is not on the Visa Waiver Program list. There is no visa-on-arrival option for the United States. If you arrive without a visa and your country requires one, you will be denied entry and put on the next flight home.

How long does a U.S. visa last once I have it?

A tourist or business visa is typically valid for 10 years, meaning you can use it to enter the U.S. multiple times during that 10-year period. However, each time you enter, you can stay for only 90 days. The visa itself does not expire — your passport does. Once your passport expires, your visa is no longer valid.

Can I work in the U.S. on a tourist visa?

No. Working on a tourist visa is illegal and can result in deportation, a fine, and a permanent ban from the U.S. If you plan to work, you must obtain a work visa (such as H-1B) before you travel, which requires sponsorship from a U.S. employer.

What if I lose my passport while traveling in the U.S.?

Contact your country's embassy or consulate in the U.S. when ready. They can issue an emergency travel document that allows you to leave the U.S. and return home. You will need to report the loss to local police and bring the police report to the embassy. Do not try to travel without a valid document.

Can I extend my stay in the U.S. beyond 90 days?

Not on a tourist or business visa. You cannot extend these visas once you are in the U.S. If you need to stay longer, you must leave and reapply, or switch to a different visa category before your 90 days end — which is very difficult and rarely approved. Plan your trip length before you travel.