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 about 40 countries can enter the US for tourism or business for up to 90 days without a visa, using the Visa Waiver Program. Citizens of all other countries must obtain a visa before arrival. Even if you're visa-exempt, you'll still need to complete an online form and may be questioned at the border about your purpose and plans.
The US does not issue visas on arrival. If your country is not part of the Visa Waiver Program and you don't have a visa before you board your flight, you will be denied entry. There is no exception for tourists, business travelers, or people with return tickets.
Your passport must be valid for at least six months beyond your intended stay in almost all cases. Some countries have different rules, but six months is the safest standard to follow.
Key Takeaways
- Citizens of Visa Waiver Program countries can stay up to 90 days without a visa but must complete an online form before travel.
- All other nationalities must obtain a US visa from a US embassy or consulate in their home country before boarding a flight.
- The US does not issue visas at the airport or border under any circumstances.
- Your passport must be valid for at least six months after your planned departure date from the US.
Visa Waiver Program countries
The Visa Waiver Program includes most Western European countries, Japan, South Korea, Australia, New Zealand, Singapore, and several others. The full list changes occasionally, but it currently includes about 40 nations. You can check whether your country is on the list at the US State Department website or by searching "Visa Waiver Program countries" with your nationality.
If you're from a Visa Waiver Program country, you must complete the ESTA (Electronic System for Travel Authorization) online before you travel. ESTA costs $14, takes about 10 minutes to complete, and is valid for two years or until your passport expires, whichever comes first. You can use the same ESTA for multiple trips during those two years.
ESTA approval is not a may provide of entry. US Customs and Border Protection can still deny you at the airport if they have concerns about your background, criminal history, or stated purpose for the visit.
How to get a US visitor visa
If you're not from a Visa Waiver Program country, you need a visitor visa. The most common type is the B-1/B-2 visa, which covers tourism, visiting family, and short-term business meetings. The process takes place entirely at a US embassy or consulate in your home country.
The steps are: complete the online form DS-160 on the State Department website, pay the visa fee (usually $160), schedule an interview at your nearest US embassy or consulate, attend the interview, and wait for a decision. Processing times vary by location and season, ranging from a few days to several months. During busy periods, some consulates have wait times of two to three months just to get an interview appointment.
At your interview, a consular officer will ask about your job, your finances, your family ties to your home country, and why you want to visit the US. The goal is to confirm you have a reason to return home and won't overstay. Bring documents that show your ties to your country: a job letter, property ownership, family relationships, or bank statements.
What documents you'll need
For ESTA (Visa Waiver Program), you need a valid passport and a credit or debit card to pay the $14 fee. You'll answer questions online about your health, criminal history, and travel plans. The entire process happens on a computer before you travel.
For a B-1/B-2 visitor visa, you'll need your passport, the completed DS-160 form, a passport photo, proof of payment of the visa fee, and documents showing your ties to your home country. Bring originals or certified copies of employment letters, property deeds, bank statements, or family documents. You do not need to show a return ticket or hotel reservation, though having them can help your case.
If you're visiting family, bring documents that prove the relationship: birth certificates, marriage certificates, or adoption papers. If you're attending a conference or business meeting, bring the invitation letter from the organization.
How long you can stay
Visa Waiver Program travelers can stay up to 90 days. A US Customs and Border Protection officer decides your exact length of stay when you arrive and stamps it in your passport. You cannot extend this stay; if you need to remain longer, you must leave and return, though officers may deny re-entry if they suspect you're trying to live in the US on tourist visits.
B-1/B-2 visa holders also typically receive up to 90 days, though the officer at the border can grant less. The visa itself is valid for multiple entries over a set period (usually 10 years for most nationalities), but each individual stay is limited to what the officer grants on arrival.
Overstaying by even one day creates serious problems: you become deportable, you may be banned from re-entering the US for years, and you damage your ability to get a visa to any country in the future.
Visa requirements for work or study
A visitor visa does not allow you to work or study. If you're coming to the US for employment, you need a work visa such as the H-1B, L-1, or O-1, depending on your field. Your employer must sponsor you and file paperwork with US immigration before you can explore.
If you're coming to study, you need an F-1 student visa. Your school must issue you an I-20 form, which you then bring to your visa interview. Student visas have different rules about work, travel, and duration of stay than visitor visas.
Do not attempt to enter on a visitor visa and then work or study. Immigration officers can detect employment and school enrollment, and doing so can result in deportation and a permanent bar to future US visas.
What happens at the border
When you arrive at a US airport or land border, you'll go through Customs and Border Protection screening. An officer will ask where you're from, why you're visiting, how long you're staying, where you're staying, and whether you have criminal history or health issues. Answer honestly and directly.
The officer will scan your passport, check your background against US databases, and decide whether to admit you. They can deny entry even if you have a valid visa or ESTA approval. Common reasons for denial include criminal convictions, previous immigration violations, or inconsistent answers about your purpose.
If you're admitted, the officer will stamp your passport with your allowed length of stay. Keep that stamp safe; you'll need it to prove you left legally when you depart.
Frequently Asked Questions
Can I get a visa at the US airport if I didn't get one before I traveled?
No. The US does not issue visas at airports, borders, or any port of entry. If you arrive without the required visa or ESTA, you will be put on the next flight back to your home country at your own expense. You must obtain a visa before you board your flight.
Do I need a visa if I'm just connecting through a US airport?
If you're staying in the airport and not leaving the find area, you do not need a visa or ESTA. If you're leaving the airport to enter the US, even for a few hours, you need the same visa or ESTA as any other visitor. Some countries have special transit rules, but these are rare.
How long does it take to get a visitor visa?
Processing times vary widely by country and season. Some consulates issue decisions within days; others take two to three months just to schedule an interview. Check the website of the US embassy or consulate in your country for current wait times before you explore.
Can I work or study on a visitor visa?
No. A B-1/B-2 visitor visa does not permit employment or full-time study. Working or studying on a visitor visa is a violation of US immigration law and can result in deportation and a permanent bar to future US visas. If you plan to work or study, you must obtain the correct visa type before you travel.
What if my passport expires soon?
Your passport must be valid for at least six months beyond your intended departure date from the US. If it expires sooner, you must renew it before you explore for a visa or ESTA. Some countries have different rules, but six months is the standard requirement.