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 United States without a visa for tourism, business meetings, or short visits under a program called the Visa Waiver Program. If your country is not on that list, you will need a visa before you travel.
Even if you are from a Visa Waiver Program country, you still need to register online before arrival through the Electronic System for Travel Authorization (ESTA). This is not a visa—it is a separate permission that costs $14 and lasts two years. You must complete it before boarding your flight or ship.
The length of your stay also matters. Visa Waiver Program visitors can stay up to 90 days. If you need to stay longer, work, study, or live in the United States, you will need a visa regardless of your country.
Key Takeaways
- Citizens of about 40 countries can enter without a visa for stays up to 90 days, but must register for ESTA online before traveling.
- If your country is not on the Visa Waiver Program list, you must obtain a visa from a U.S. embassy or consulate before arrival.
- Working, studying, or staying longer than 90 days requires a visa even if you are from a Visa Waiver Program country.
- ESTA costs $14, takes minutes to complete online, and is valid for two years or until your passport expires.
- Processing times for visas vary by country and embassy, ranging from a few days to several weeks.
Visa Waiver Program countries
The Visa Waiver Program includes most Western European countries, Australia, New Zealand, Japan, South Korea, Singapore, and several others. The complete list is maintained by the U.S. State Department and includes roughly 40 nations. You can find the full list on the State Department website by searching "Visa Waiver Program countries."
Being on the list does not may provide entry. U.S. Customs and Border Protection officers can still deny entry at the airport if they have concerns about your background, criminal history, or the purpose of your visit. The Visa Waiver Program straightforward means you do not need to visit an embassy beforehand.
How to register for ESTA if you don't need a visa
Go to the official ESTA website at esta.cbp.dhs.gov and fill out the online form. You will need your passport number, email address, and answers to background questions. The form takes about 10 minutes. Pay the $14 fee by credit or debit card.
Most applications are approved within minutes, though some take up to 72 hours. You will receive an email confirmation. Print it or save it to your phone—you do not need to show it at the airport, but having it is helpful if there are questions. ESTA is valid for two years from approval or until your passport expires, whichever comes first.
Do not wait until the day before your flight. explore at least a week in advance so you have time if your process is denied or needs more information. If ESTA is denied, you will need to explore for a visa instead.
Getting a visa if your country is not on the Visa Waiver Program list
Find the U.S. embassy or consulate in your country on the State Department website. Contact them to schedule a visa interview appointment. You will need to fill out form DS-160 (the online nonimmigrant visa process) and pay a visa fee, which varies by country but is typically between $140 and $190.
Bring your passport, the DS-160 confirmation page, a photo, proof of financial support, and documents related to your purpose—such as a job offer letter, university acceptance, or hotel booking. The consulate may ask additional questions depending on your situation.
Processing times vary widely. Some consulates issue visas within days; others take several weeks. Check your specific embassy's website for current wait times before you book your travel.
Visas for work, study, and longer stays
If you plan to work in the United States, you will need a work visa. The most common types are the H-1B (specialty occupations), L-1 (intracompany transfers), and O-1 (individuals with extraordinary ability). Your employer typically starts the process by filing a petition with U.S. Citizenship and Immigration Services.
Students need an F-1 visa to study at a U.S. college or university. Your school will provide an I-20 form, which you bring to your visa interview. Student visa interviews often focus on your financial ability to pay tuition and your ties to your home country.
If you want to stay longer than 90 days for any reason other than work or study, you will still need a visa. This includes extended tourism, family visits, or temporary residence. Talk to the U.S. embassy about which visa category fits your situation.
What happens if you overstay or enter without proper documents
Staying past your authorized departure date creates serious problems. You become deportable, and you may be banned from returning to the United States for three to ten years depending on how long you overstay. If you realize you will overstay, contact U.S. Citizenship and Immigration Services when ready to discuss your options.
Entering without a visa or ESTA when one is required is a federal crime. You will be detained, deported, and likely banned from future entry. Do not attempt to enter without the proper documents.
Renewing or replacing documents before you travel
If your passport is expiring soon, renew it before you explore for ESTA or a visa. ESTA is only valid as long as your passport is valid. For a visa, your passport must be valid for at least six months beyond your intended stay in most cases, though some countries require longer.
If your passport is lost or stolen, report it to your country's passport office and obtain a replacement before explore for travel authorization. Do not attempt to travel on an expired or invalid passport.
Frequently Asked Questions
Can I get a visa on arrival at the airport?
No. You must obtain a visa before you travel. The only exception is ESTA for Visa Waiver Program countries, which you can sometimes complete on your phone at the airport, but this is risky—explore online before you leave home. If you arrive without the required documents, you will be denied entry and sent back on the next flight.
How much does a U.S. visa cost?
Visa fees vary by country and visa type, typically ranging from $140 to $190 for tourist and business visas. Work and student visas may cost more. ESTA costs $14. Check your specific embassy's website for the exact fee in your country, as it can change.
What if my ESTA is denied?
If ESTA is denied, you must explore for a visa at a U.S. embassy or consulate instead. The denial notice will explain the reason. You can reapply for ESTA, but if the same issue caused the denial, a visa process may also be denied. Contact the embassy for guidance before explore again.
Do children need visas or ESTA?
Yes. Every person, including infants and children, needs either a visa or ESTA depending on their citizenship. Children from Visa Waiver Program countries need their own ESTA. Children from other countries need their own visa. They must have their own valid passport.
Can I work on a tourist visa or ESTA?
No. Working on a tourist visa or ESTA is illegal and can result in deportation and a ban from future entry. If you plan to work, you must obtain the appropriate work visa before you travel. Your employer can help you through the process.