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 United States without a visa for tourism, business meetings, or short visits through the Visa Waiver Program. These countries include most of Western Europe, Japan, South Korea, Australia, and New Zealand. If your country is on that list, you can stay up to 90 days without a visa — but you must register online through the Electronic System for Travel Authorization (ESTA) before you board your flight.
Everyone else needs a visa. This includes citizens of countries not on the Visa Waiver Program list, anyone planning to stay longer than 90 days, and anyone whose purpose doesn't fit the short-visit categories. A visa is an official document stamped in your passport that says the U.S. government has reviewed your background and reason for entry and has decided to let you in.
Even if you are a citizen of a Visa Waiver Program country, you cannot use that program if you have a criminal record, have been deported from the United States, or are traveling for work that requires employment authorization. In those cases, you must obtain a visa through the standard process.
Key Takeaways
- Citizens of 40 countries can enter the U.S. for up to 90 days without a visa if they register for ESTA online before travel.
- Everyone else must obtain a visa from a U.S. embassy or consulate in their home country before arriving.
- A visa is required if you plan to stay longer than 90 days, work in the United States, or study full-time.
- The type of visa you need depends on your purpose: tourism, business, work, family sponsorship, or study.
- Processing times vary by country and visa type, ranging from a few weeks to several months.
Visa Waiver Program countries and ESTA registration
The Visa Waiver Program 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 you are a citizen of one of these countries, you do not need a visa, but you do need ESTA. You can register on the official ESTA website (esta.cbp.dhs.gov) in about 10 minutes. The fee is $14, paid by credit card. ESTA approval usually comes within minutes, though it can take up to 72 hours. Once approved, your ESTA is valid for two years and covers multiple trips to the United States, as long as each stay is 90 days or fewer.
ESTA does not may provide entry — it is a pre-screening tool. A U.S. border officer can still deny you entry at the airport if they have concerns about your background or intentions. You will need a valid passport, a return ticket, and proof you can support yourself during your stay.
Types of visas and what each one is for
The U.S. offers different visa categories depending on why you are coming. B-1/B-2 visas are for tourism, visiting family, or short business trips. F-1 visas are for full-time students at accredited schools. J-1 visas are for exchange visitors, interns, and au pairs. H-1B visas are for specialty workers in fields like technology, engineering, and medicine. L-1 visas are for employees transferring within a company. EB visas are for permanent employment-based immigration.
Family-based immigration uses different visa numbers depending on your relationship to the U.S. citizen or permanent resident sponsoring you. An when ready relative of a U.S. citizen (spouse, parent, or unmarried child under 21) can move through the process faster than a more distant relative.
Each visa type has different requirements, processing times, and rules about what you can do while in the United States. A B-2 visitor cannot work. An F-1 student can work on campus but not off campus without special permission. An H-1B worker is tied to a specific employer.
How to get a visa: the basic steps
To obtain a visa, you must first complete the online form DS-160 on the State Department website. This form asks about your background, criminal history, health, and reason for travel. You will receive a confirmation number. Next, you pay the visa fee (typically $160 for a non-immigrant visa, though some countries pay more). Then you schedule an interview at the U.S. embassy or consulate in your home country.
At the interview, a consular officer will ask you questions about your trip, your job, your family, and your ties to your home country. The officer is trying to determine whether you intend to return home after your visit or whether you plan to overstay. You will need to bring your passport, the DS-160 confirmation, proof of payment, and documents that support your reason for travel — such as a job offer letter, university acceptance, or hotel booking.
If approved, your visa will be stamped in your passport. Processing times vary widely by country and visa type. Some visas are approved within days; others take several months. Check the specific embassy or consulate website for current wait times in your location.
Processing times and what affects them
Visa processing times depend on the country where you are explore, the type of visa you need, and how busy the embassy or consulate is. A B-2 tourist visa from a major Western European country might be approved in two to four weeks. The same visa from India, China, or the Philippines can take two to three months or longer because those consulates process far more applications.
Some visa types require additional security checks. H-1B work visas and EB employment-based visas often take longer because the government verifies the job offer and checks whether the employer has tried to hire U.S. workers first. F-1 student visas require the school to issue a Form I-20 before you can interview, which adds time on the front end.
You can check current processing times on the State Department's visa wait times tool (travel.state.gov/content/travel/en/us-visas/visa-information-resources/visa-wait-times.html). If you need a visa urgently, some embassies offer expedited processing for an additional fee, though this is not available everywhere.
What happens when you arrive at the border
When you land in the United States, you will go through U.S. Customs and Border Protection (CBP). An officer will scan your passport, check your visa or ESTA, and ask you questions about your trip. They may ask where you are staying, how long you plan to be in the country, what you will do there, and whether you have been to the U.S. before. Answer honestly and directly.
The officer will also check your background against law enforcement and immigration databases. If everything is in order, you will be admitted and given an I-94 arrival/departure record, which tracks how long you are allowed to stay. For ESTA visitors, this is up to 90 days. For visa holders, it is the length of stay granted by the consular officer at your interview.
Do not overstay your I-94 date. Leaving after your authorized stay ends can result in a ban from re-entering the United States for three to ten years, depending on how long you overstayed. If you need to extend your stay, you must file a request with U.S. Citizenship and Immigration Services (USCIS) before your current authorization expires.
Common reasons visas are denied
Consular officers deny visas for several reasons. The most common is that the officer believes you will not return to your home country — for example, if you have no job, no family ties, and no property waiting for you. Having a criminal record, especially for crimes involving drugs or violence, is grounds for denial. So is lying on the DS-160 form or at your interview.
Health issues can also result in denial, though this is rare. If you have been diagnosed with certain communicable diseases or have a history of mental illness that poses a danger to others, you may be denied. If you have overstayed a previous U.S. visa or been deported, you will almost certainly be denied unless you have a waiver.
If your visa is denied, you will receive a written reason. You can reapply, but you should address the reason for the denial first. For example, if you were denied because the officer thought you would not return home, you might reapply after getting a job or buying property in your home country.
Frequently Asked Questions
Can I extend my stay if I have a visa?
It depends on your visa type. Some visas allow extensions; others do not. B-2 tourist visas can sometimes be extended by filing Form I-539 with USCIS before your current stay expires. Work and student visas can be extended if your employer or school sponsors the extension. You must file before your current authorization ends — filing after you have overstayed can result in deportation.
What is the difference between a visa and ESTA?
A visa is a document issued by a U.S. embassy or consulate after an in-person interview. ESTA is an online pre-screening system for citizens of 40 countries that allows them to enter without a visa for up to 90 days. ESTA is faster and cheaper but covers only short visits for tourism and business. A visa is required for longer stays, work, study, or if your country is not on the Visa Waiver Program list.
How much does a visa cost?
Most non-immigrant visas cost $160. Some countries pay higher fees — for example, Mexico and the Philippines pay $190. Immigrant visas (for permanent residence) cost $325 to $445 depending on the category. ESTA costs $14. These fees are non-refundable even if your process is denied. Some countries offer fee waivers for certain visa types, but this is rare.
Can I work in the United States on a tourist visa?
No. A B-2 tourist visa explicitly prohibits employment. Working on a tourist visa is a violation of U.S. immigration law and can result in deportation and a ban from re-entering the country. If you want to work in the United States, you must obtain a work visa such as an H-1B, L-1, or O-1 before you arrive.
How long does it take to get a visa?
Processing times vary by country and visa type. Tourist and business visas from Western Europe typically take two to four weeks. The same visas from countries with high process volumes can take two to three months. Work and student visas often take longer because they require additional verification. Check the specific embassy or consulate website for current wait times in your location.