Who needs a visa and who doesn't
Whether you need a visa to enter the United States depends on your citizenship and how long you plan to stay. Citizens of 40 countries can enter the U.S. without a visa for tourism, business meetings, or short visits under the Visa Waiver Program. These visitors can stay up to 90 days. Citizens of all other countries must obtain a visa before arrival.
Even if you are a citizen of a Visa Waiver Program country, you cannot work, study, or live in the U.S. on a waiver. If your purpose is any of those things, you need a visa regardless of your nationality. The visa type depends on what you plan to do.
Permanent residents of the U.S. and U.S. citizens do not need a visa to enter. U.S. citizens need only a valid passport. Permanent residents need a green card or a returning resident permit.
Key Takeaways
- Citizens of 40 countries can enter the U.S. for up to 90 days without a visa through the Visa Waiver Program, but only for tourism or business meetings.
- Citizens of countries not on the Visa Waiver Program list must obtain a visa before traveling to the U.S., regardless of the length of stay.
- If you plan to work, study, or live in the U.S., you need a visa even if your country participates in the Visa Waiver Program.
- The type of visa you need depends on your purpose: tourist visas, work visas, student visas, and family-based visas all have different requirements and processing times.
Visa Waiver Program countries
The Visa Waiver Program includes these 40 countries: Andorra, Australia, Austria, Belgium, Brunei, Chile, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Japan, South Korea, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Monaco, Netherlands, New Zealand, Norway, Poland, Portugal, San Marino, Singapore, Slovakia, Slovenia, Spain, Sweden, Switzerland, Taiwan, and the United Kingdom.
Citizens of these countries do not need a visa to visit for tourism, business conferences, or short-term medical treatment. You must still have a valid passport, and you must register through the Electronic System for Travel Authorization (ESTA) before boarding your flight. ESTA registration costs $14 and is valid for two years. You can register online at the official ESTA website.
If you are a citizen of a Visa Waiver Program country but plan to stay longer than 90 days, work, study, or relocate, you must obtain a visa before you travel. The 90-day limit is firm and cannot be extended.
Visas for work, study, and family
If you want to work in the U.S., the visa type depends on the job and your employer. An H-1B visa is for specialty occupations and requires employer sponsorship. An L-1 visa is for intracompany transfers. An O-1 visa is for individuals with extraordinary ability in science, arts, education, or business. Each has different requirements and processing times, which can range from several weeks to several months.
Student visas are called F-1 visas. You need an acceptance letter from a U.S. school and proof of financial support. The school will provide you with an I-20 form, which you present at your visa interview. Processing typically takes two to four weeks after your interview.
Family-based visas allow U.S. citizens and permanent residents to bring relatives to the U.S. These include spouse visas, parent visas, and sibling visas. A U.S. citizen or permanent resident must petition for you first, which can take several months. After approval, you interview at a U.S. embassy or consulate in your home country.
How to determine your visa type
Start by identifying your purpose for entering the U.S. The U.S. State Department website lists visa categories and their requirements. If you are unsure which visa fits your situation, contact the U.S. embassy or consulate in your country. They can answer questions about which visa you need before you begin the process.
Once you know your visa type, you will need to gather documents specific to that category. Tourist visas require proof of ties to your home country, such as employment, property ownership, or family. Work visas require a job offer and employer sponsorship. Student visas require school acceptance and financial proof. Family visas require a petition from a U.S. relative.
The processing time varies widely. Tourist and business visas can take anywhere from a few days to several weeks, depending on the embassy and the time of year. Work and student visas typically take two to four months. Family-based visas can take six months to several years, depending on the relationship and visa category.
What happens if you overstay or violate your visa
If you stay in the U.S. longer than your visa allows, you are in the country unlawfully. This can result in deportation and a ban on returning to the U.S. for three to ten years, depending on how long you overstayed. Even a single day over your allowed time counts as a violation.
If you violate the terms of your visa — for example, working on a tourist visa or studying on a work visa — you can be deported and barred from returning. Your employer or school can also face penalties. It is important to understand the restrictions of your specific visa before you arrive.
If you need to extend your stay or change your visa status, you must file a request with U.S. Citizenship and Immigration Services (USCIS) before your current visa expires. Some visas can be extended or changed while you are in the U.S., but others cannot. Check the rules for your specific visa type.
Passport requirements and validity
Your passport must be valid for the entire duration of your stay in the U.S. Most countries require your passport to be valid for at least six months beyond your planned departure date, though the U.S. itself does not have this requirement. Check your home country's rules before you travel.
If your passport will expire soon, renew it before you explore for a visa. A visa is tied to your passport, and if your passport expires, your visa expires with it. If you renew your passport after receiving a visa, you may need to reapply for the visa or carry both your old and new passport when you travel.
Frequently Asked Questions
Can I enter the U.S. with an expired visa if my passport is still valid?
No. Your visa must be valid on the day you enter the U.S. If your visa has expired, you cannot use it to enter, even if your passport is still valid. You must obtain a new visa before you travel.
Do I need a visa if I am just connecting through a U.S. airport?
If you are a citizen of a Visa Waiver Program country and you do not leave the airport, you do not need a visa or ESTA. If you leave the airport or your citizenship is not on the Visa Waiver Program list, you need a visa or ESTA to enter the U.S., even for a connection.
How long does it take to get a U.S. visa?
Processing times vary by visa type and location. Tourist and business visas can take days to weeks. Work and student visas typically take two to four months. Family-based visas can take six months to several years. Check the U.S. embassy or consulate website in your country for current wait times.
Can I work in the U.S. on a tourist visa?
No. Working on a tourist visa is a violation of U.S. immigration law and can result in deportation and a ban on returning to the U.S. If you plan to work, you must obtain a work visa before you travel.
What if my country is not on the Visa Waiver Program list?
You must obtain a visa before you travel to the U.S., regardless of how long you plan to stay. Contact the U.S. embassy or consulate in your country to learn which visa type you need and how to begin the process.