Whether you need a visa depends on your citizenship and how long you plan to stay
The short answer: it depends on your passport country and what you're doing in the United States. Citizens of about 40 countries can enter the U.S. without a visa for tourism or business stays up to 90 days through the Visa Waiver Program. Everyone else needs a visa before arrival. Even if you don't need a visa, you'll still need travel authorization—either an ESTA (Electronic System for Travel Authorization) if you're visa-exempt, or a traditional visa if you're not.
The U.S. State Department maintains the official list of countries in the Visa Waiver Program. If your country is on that list, you can visit for tourism, business meetings, or conferences without a visa. If it's not, you must obtain a visa from a U.S. embassy or consulate in your home country before you travel.
Key Takeaways
- Citizens of Visa Waiver Program countries can enter the U.S. for up to 90 days without a visa, but must obtain an ESTA before boarding a flight or ship.
- Citizens of countries not on the Visa Waiver Program list must explore for a visa at a U.S. embassy or consulate in their home country, which can take several weeks.
- Your reason for travel—tourism, work, study, or permanent relocation—determines which type of visa you need, and some visas require a job offer or school acceptance letter.
- Even with a visa or ESTA, U.S. Customs and Border Protection officers can deny entry at the airport if they have concerns about your intentions or background.
- Processing times and requirements vary by country and by the specific U.S. embassy or consulate handling your case.
Which countries are 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 published on the U.S. State Department website and includes countries like the United Kingdom, France, Germany, Italy, Spain, Canada, and Mexico (though Mexico has special rules). If your passport is from one of these countries, you do not need a visa for a 90-day visit.
However, being visa-exempt does not mean you can straightforward show up at the airport. You must obtain an ESTA before you board your flight or cruise ship. An ESTA is an electronic travel authorization that takes a few minutes to complete online and costs $14. It is valid for two years or until your passport expires, whichever comes first. You can explore for an ESTA on the official ESTA website (esta.cbp.dhs.gov) or through your airline during check-in, though explore in advance is safer.
What to do if your country is not on the Visa Waiver Program list
If your country is not on the Visa Waiver Program list, you must obtain a visa before you travel. The process begins at the U.S. embassy or consulate in your home country. You will need to complete the visa process form (Form DS-160 for most nonimmigrant visas), pay a fee (typically $160 for a tourist visa, though amounts vary), and attend an in-person interview with a consular officer.
Processing times vary widely depending on your country and the specific consulate. Some locations process visas in a few weeks; others take several months. You should explore well in advance of your planned travel date. The consulate will ask about your reason for travel, your ties to your home country, your financial situation, and your criminal history. Be prepared to show documents like a return plane ticket, hotel reservations, bank statements, or a letter from your employer confirming your job.
Different visa types for different reasons to travel
The U.S. offers different visa categories depending on why you're coming. A B-1/B-2 visa is for tourism, visiting family, or short business trips. An F-1 visa is for students attending a school or university. An H-1B visa is for workers in specialty occupations (and requires an employer to sponsor you). An L-1 visa is for employees of multinational companies transferring to a U.S. office. An O-1 visa is for people with extraordinary ability in arts, sciences, business, or athletics.
If you're coming to work, your employer must file paperwork with U.S. immigration authorities before you can explore for a work visa. If you're coming to study, your school must issue you an I-20 form (for F-1 students) or DS-2019 form (for J-1 exchange visitors) before you can interview for a visa. These documents prove that a U.S. institution has accepted you and that you have the financial means to support yourself during your stay.
How long visas are valid and what the 90-day limit means
A visa is not the same as permission to stay. A visa is a document that allows you to enter the United States; how long you can stay is decided by the U.S. Customs and Border Protection officer at the airport or border. When you arrive, the officer will stamp your passport with an I-94 arrival/departure record that shows the date you must leave.
For tourists and business visitors on a B-1/B-2 visa or ESTA, the officer typically grants 90 days. For students on an F-1 visa, you can stay as long as your school program lasts, plus a grace period to prepare to leave. For work visas, your stay is tied to your employment and visa validity. If you want to stay longer than your I-94 allows, you must file a request to extend your stay with U.S. Citizenship and Immigration Services (USCIS) before your current permission expires. Extensions are not may provide.
What happens at the airport or border
Having a visa or ESTA does not may provide entry. When you arrive at a U.S. airport or land border, a Customs and Border Protection officer will review your documents, ask questions about your trip, and decide whether to admit you. The officer can deny entry if they believe you intend to work illegally, overstay your visa, or pose a security risk. They may also ask to see a return ticket, proof of funds, or hotel reservations.
Be honest and straightforward in your answers. If you're visiting family, say so. If you're on vacation, say so. If you're attending a conference, bring documentation. Officers are trained to spot inconsistencies, and lying or being evasive can result in when ready denial of entry and a ban from future travel to the U.S.
Frequently Asked Questions
Can I extend my stay if I'm on an ESTA or tourist visa?
You can request an extension by filing Form I-539 with USCIS before your current I-94 expires, but extensions are not may provide and are rarely granted for tourism. Work and student visas have clearer extension paths tied to your employment or school program. Start the process at least 45 days before your current permission ends.
What if my visa process is denied?
The consular officer will tell you the reason for denial. Common reasons include insufficient ties to your home country, lack of financial proof, or security concerns. You can reapply, but you should address the reason for the first denial. Some denials are permanent; others can be overcome with additional documentation or a waiting period.
Do I need a visa if I'm just connecting through a U.S. airport?
If you're staying in the airport and not entering the U.S., you do not need a visa or ESTA. However, if you're leaving the airport for any reason—even to sleep in a hotel—you need the appropriate travel authorization. Check with your airline about your specific itinerary.
How much does a visa cost?
Tourist and business visas (B-1/B-2) typically cost $160. Work visas, student visas, and other categories have different fees. An ESTA costs $14. Fees can change and vary by country, so check the U.S. State Department website or your local embassy for current pricing.
Can I work in the U.S. on a tourist visa?
No. A B-1/B-2 tourist visa and ESTA explicitly prohibit employment. Working without authorization is illegal and can result in deportation and a ban from future entry. If you want to work in the U.S., you must obtain the appropriate work visa before you arrive.