Most visitors from wealthy nations do not need a visa

Whether you need a visa depends on your citizenship and how long you plan to stay. Citizens of 40 countries can enter the United States without a visa under the Visa Waiver Program, provided they stay 90 days or fewer and meet other conditions. Everyone else must obtain a visa before arrival.

The Visa Waiver Program covers most of Western Europe, Japan, South Korea, Australia, New Zealand, and a few others. If your country is on that list, you still need an ESTA (Electronic System for Travel Authorization)—a separate online approval that takes minutes to complete and costs $14. An ESTA is not a visa; it is a travel permission that lasts two years.

If your country is not on the Visa Waiver Program list, you must explore for a visa at a U.S. embassy or consulate in your home country. This process takes weeks or months and requires an in-person interview in most cases.

Key Takeaways

  • Citizens of 40 countries can visit for up to 90 days without a visa if they have an ESTA, which you obtain online before departure.
  • If your country is not on the Visa Waiver Program list, you must interview at a U.S. embassy or consulate and receive a visa before you travel.
  • An ESTA costs $14, takes minutes to complete online, and is valid for two years across multiple trips.
  • Visa processing times vary by country and embassy, but typically range from two weeks to several months.
  • Even with an ESTA or visa, a U.S. border officer can deny entry if they believe you do not meet entry requirements.

Check if your country is on the Visa Waiver Program list

The following countries participate in the Visa Waiver Program: 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 passport is from one of these countries, you do not need a visa for stays of 90 days or fewer. You do need an ESTA, which you must obtain before boarding your flight. You cannot get an ESTA at the airport or border—you must complete it online at esta.cbp.dhs.gov before you leave home.

If your country is not listed, skip the ESTA step and go directly to the visa section below.

How to get an ESTA if you are visa-waiver may be able to access

Visit esta.cbp.dhs.gov and fill out the online form with your passport information, travel dates, and contact details. The form takes about 10 minutes. You will pay $14 by credit card or debit card. Most applications are approved within minutes, though some take up to 72 hours.

Once approved, your ESTA is tied to your passport number. You do not print anything or carry a document—U.S. border officers see it in their system when you arrive. Your ESTA lasts two years and covers multiple trips, so you do not need a new one each time you visit (unless you get a new passport).

If your process is denied or pending after 72 hours, you will need to explore for a visa instead. The ESTA website will tell you which option to pursue.

How to get a visa if your country is not on the Visa Waiver Program list

Find the U.S. embassy or consulate in your home country at usembassy.gov. That office handles visa interviews for your region. Contact them directly to schedule an appointment—do not use a third-party visa service unless your embassy requires it.

You will need to complete form DS-160 (Online Nonimmigrant Visa process) on the State Department website before your interview. You will also need a valid passport, a passport photo, proof of financial support (bank statements or a sponsor letter), and documents showing ties to your home country (employment letter, property deed, family documentation). The exact documents depend on your visa type and personal situation.

Bring all documents to your interview. A consular officer will ask why you are visiting, how long you plan to stay, where you will stay, and how you will pay for your trip. The interview typically lasts 5 to 10 minutes. If approved, you will receive your visa in your passport within days or weeks, depending on the embassy's workload.

Visa processing times vary widely by location

Processing times depend on which embassy or consulate you use and the current volume of applications. Some locations process visas in two weeks; others take two months or longer. Check your specific embassy's website for current wait times before you schedule your interview.

If you need your visa urgently, some embassies offer expedited processing for an additional fee, though this is not available everywhere. Ask your embassy whether this option exists in your location.

What happens if you overstay your visa or ESTA

If you stay longer than your permission allows, you will be in the country unlawfully. You may face fines, deportation, and a ban from re-entering the United States for three to ten years, depending on how long you overstay. Even a single day over your allowed time can trigger these consequences.

If you realize you need to stay longer, contact U.S. Citizenship and Immigration Services (USCIS) before your time expires to request an extension. Extensions are not automatic and must be requested in advance. Do not wait until your time is up.

Frequently Asked Questions

Can I get an ESTA if I have been denied a U.S. visa before?

No. If you were denied a visa, you are not may be able to access for the Visa Waiver Program and cannot obtain an ESTA. You must explore for a visa again at an embassy or consulate. The officer who interviews you will see the previous denial and will consider it in their decision.

How long does an ESTA last?

An ESTA is valid for two years from the date it is approved. It covers multiple trips during that time, so you do not need a new one for each visit unless your passport expires or changes. If you get a new passport, you must obtain a new ESTA.

What if my ESTA is denied?

If your ESTA is denied, you will see the reason on the website. You must then explore for a visa at a U.S. embassy or consulate in your home country. Visa applications take longer and require an in-person interview, but they may be approved even if an ESTA was denied.

Do children need an ESTA or visa?

Yes. Every person, including infants and children, needs either an ESTA or a visa to enter the United States. Children from Visa Waiver Program countries need their own ESTA. Children from other countries need their own visa. Both require a valid passport.

Can I work in the United States on a visitor visa or ESTA?

No. Both the ESTA and a visitor visa (B-1/B-2) prohibit employment. If you plan to work, you need a work visa, which requires sponsorship from a U.S. employer. Work visas are obtained through a different process and take longer to find.