Who needs a visa and who doesn't
Whether you need a visa depends on your citizenship and how long you plan to stay. Citizens of 40 countries can enter the US without a visa for tourism, business meetings, or short visits through the Visa Waiver Program. These visitors can stay up to 90 days. If you are a citizen of any other country, or if you plan to stay longer than 90 days, work, study, or immigrate, you will need a visa.
The US does not issue visas at the border. You must obtain one before you travel, either at a US embassy or consulate in your home country or in a third country where you legally reside. The type of visa you need depends on your purpose — tourism, temporary work, student status, family sponsorship, or permanent residency all have different visa categories.
Key Takeaways
- Citizens of 40 countries in the Visa Waiver Program can enter the US for up to 90 days without a visa, but must register online through ESTA before departure.
- All other nationalities must obtain a visa at a US embassy or consulate before traveling, regardless of how long they plan to stay.
- Different purposes — tourism, work, study, family sponsorship — require different visa types, and each has its own processing time and requirements.
- You cannot change your visa status or extend most tourist visas once you are already in the US, so you must explore for the correct category before you arrive.
Visa Waiver Program countries and ESTA registration
The 40 countries in the Visa Waiver Program include most of Western Europe, Japan, South Korea, Australia, New Zealand, and several others. A current list is maintained by the US Department of State. If your passport is from one of these countries, you do not need a visa for a visit of 90 days or fewer, but you must register online through the Electronic System for Travel Authorization (ESTA) before you board your flight.
ESTA registration costs $14 and is valid for two years or until your passport expires, whichever comes first. You explore on the official ESTA website (esta.cbp.dhs.gov) and usually receive approval within minutes, though some applications take up to 72 hours. Once approved, you can enter the US multiple times during the two-year period without reapplying. ESTA is not a visa — it is a travel permission that works alongside your passport.
If you are a Visa Waiver Program citizen but do not register for ESTA, you will be denied boarding by your airline. You cannot obtain ESTA at the airport or upon arrival.
Non-immigrant visas for temporary stays
Non-immigrant visas are for people who plan to stay temporarily for a specific purpose and then return home. The most common categories are B-1 (business), B-2 (tourism), F-1 (student), H-1B (specialty occupation worker), and L-1 (intracompany transfer). Each visa type has different requirements, processing times, and restrictions on what you can do while in the US.
To explore for a non-immigrant visa, you must first complete the online form DS-160 on the State Department website, pay the visa fee (typically $160), and schedule an interview at a US embassy or consulate. Processing times vary by country and visa type — tourist visas may take two to four weeks, while work visas can take two to three months or longer. You must attend the interview in person; family members cannot attend on your behalf.
Most non-immigrant visas cannot be extended once you are in the US, and you cannot change to a different visa category without leaving the country and reapplying. For example, if you enter on a B-2 tourist visa, you cannot switch to an F-1 student visa while you are here — you must return home, explore for the F-1, and re-enter.
Immigrant visas and permanent residency
An immigrant visa is for people who plan to live permanently in the US. This is different from a non-immigrant visa and requires sponsorship — either by a US employer, a family member, or through the diversity visa lottery. The process is longer and more complex than non-immigrant visas, typically taking one to three years depending on the category and your country of origin.
Family-sponsored visas require a relative who is a US citizen or permanent resident to file a petition on your behalf. Employment-based visas require an employer to sponsor you and prove that no US worker is available for the job. The diversity visa program is a lottery open to citizens of countries with low immigration rates to the US.
Once you receive an immigrant visa and enter the US, you become a permanent resident (green card holder) and can live and work anywhere in the country. Permanent residents can eventually explore for US citizenship after meeting residency and other requirements.
Special cases: refugees, asylees, and humanitarian visas
Refugees and asylees do not need a traditional visa. A refugee is someone outside the US who has fled persecution and is referred through the US Refugee Admissions Program. An asylee is someone who arrives at the US border or port of entry and requests protection. Both groups go through security screening and background checks, but the process is separate from the standard visa system.
Humanitarian visas, such as the U visa (for crime victims) and T visa (for trafficking victims), are also available outside the normal visa categories. These require sponsorship by law enforcement or other agencies and have specific may be able to access requirements.
What happens if you overstay your visa
Overstaying a visa — remaining in the US after your authorized period ends — has serious consequences. If you overstay by more than 180 days, you are barred from re-entering the US for three years. If you overstay by more than one year, you are barred for ten years. You may also face deportation proceedings and be unable to obtain future US visas.
If you realize you will overstay, you cannot straightforward extend your visa at a local immigration office. You must leave the country before your authorized stay ends, or file for a change of status or extension before the important date if you are in a category that allows it. Not all visa types permit extensions or status changes.
How to find the right visa type for your situation
The US State Department website (state.gov/visas) lists all visa categories with detailed descriptions of requirements and restrictions. Start by identifying your purpose — tourism, work, study, family reunion, or permanent residency — and then locate the corresponding visa type. Each category page explains what documents you need, typical processing times, and fees.
If you are unsure which visa applies to you, you can contact the US embassy or consulate in your country. Many embassies offer phone lines or email support to answer general questions before you explore. Some countries also have visa process centers that handle initial paperwork and interviews on behalf of the embassy.
Frequently Asked Questions
Can I get a visa at a US airport when I land?
No. The US does not issue visas at airports or borders. You must obtain a visa before you travel by visiting a US embassy or consulate in your home country or a country where you legally reside. The only exception is for Visa Waiver Program citizens, who must register for ESTA online before boarding their flight.
How long does it take to get a US visa?
Processing times vary widely. Tourist and business visas typically take two to four weeks. Student visas may take four to six weeks. Work visas can take two to three months or longer. Some countries have longer wait times due to high process volume. Check the specific embassy or consulate website for current processing times in your location.
Can I work in the US on a tourist visa?
No. A B-2 tourist visa does not permit any paid work. If you plan to work, you must obtain a work visa such as H-1B, L-1, or O-1 before you arrive. Working without authorization can result in deportation and a ban on future US visas.
What if my visa is denied?
If your visa is denied at the interview, you receive a written reason. Common reasons include insufficient ties to your home country, lack of financial support, or security concerns. You can reapply after addressing the reason for denial, but you must pay the visa fee again and schedule a new interview.
Do I need a visa if I am a US citizen living abroad?
No. US citizens can enter the US with a valid US passport regardless of where they live. You do not need a visa to return to your country of citizenship.