Whether you need a US visa depends on your citizenship, how long you plan to stay, and what you will do while you are here

Citizens of about 40 countries can enter the United States without a visa under the Visa Waiver Program, staying up to 90 days for tourism, business meetings, or conferences. Everyone else needs a visa before arrival. Even if you are a citizen of a waiver country, you need a visa if you plan to work, study, live permanently, or stay longer than 90 days. The type of visa you need depends on your reason for coming and how long you will stay.

Your citizenship is the first thing to check. The US State Department maintains a list of countries whose citizens can enter without a visa; these are mostly in Western Europe, East Asia, and a few other regions. If your passport is not from one of those countries, you will need a visa. If it is, you still need a visa for any purpose other than short-term tourism or business.

Key Takeaways

  • Citizens of about 40 countries can stay up to 90 days without a visa, but only for tourism, business meetings, or conferences—not work or study.
  • If you plan to work, study, live in the US, or stay longer than 90 days, you need a visa regardless of your citizenship.
  • The type of visa you need matches your reason for coming: student visas, work visas, family-based visas, and others each have different requirements.
  • You explore for a visa at a US embassy or consulate in your home country before you travel; you cannot get one at the airport or border.

Visa Waiver Program: Who can skip the visa and who cannot

The Visa Waiver Program lets citizens of specific countries enter the US for up to 90 days without a visa. These countries include most of Western Europe (the UK, France, Germany, Spain, Italy), Japan, South Korea, Australia, New Zealand, and others. You can find the complete list on the US State Department website.

Even if you are from a waiver country, you cannot use the program if you are coming to work, study, volunteer for pay, or live permanently. You also cannot use it if you have been to Iran, Iraq, Syria, Libya, Somalia, or Sudan since 2011, or if you hold a passport from one of those countries. If any of these explore to you, you need a visa.

Citizens of waiver countries who want to stay longer than 90 days also need a visa. If you are from a waiver country and want to extend your stay beyond 90 days, you cannot straightforward explore for a visa while you are in the US—you would have to leave and explore at a US embassy or consulate abroad.

Types of visas based on why you are coming

The US visa system sorts people by their reason for entering. Student visas (F-1 and M-1) are for people attending schools, universities, or vocational programs. Work visas include H-1B visas for specialty occupations, L visas for intracompany transfers, and O visas for people with extraordinary ability in arts, science, or athletics. Family-based visas are for spouses, children, parents, and other relatives of US citizens or permanent residents.

Other common categories include tourist visas (B-2), business visas (B-1), investor visas (EB-5), and temporary worker visas for agriculture or hospitality (H-2A and H-2B). Each has its own requirements, documentation, and processing time. Your reason for coming determines which visa you need to request.

How to find out which visa type matches your situation

Start by identifying your reason for coming to the US. Are you coming to study, work, visit family, invest in a business, or something else? Once you know that, the US State Department website has a visa wizard tool that asks you questions about your situation and tells you which visa type to pursue.

If you are being sponsored by an employer or school, they usually guide you through the process and tell you which visa to request. If you are coming on your own—for example, to visit family or invest in property—you will need to research the visa type yourself or speak with a visa attorney who can review your specific circumstances.

Where and how to request a visa

You request a visa at a US embassy or consulate in your home country or country of residence. You cannot get a visa at a US airport or border crossing. The process usually involves filling out a form (DS-160 for most visa types), paying a fee, scheduling an interview, and attending that interview in person at the embassy or consulate.

Processing times vary widely depending on the visa type and the embassy. Tourist and business visas may take a few weeks; work visas and family-based visas can take months or longer. Some embassies are faster than others, and some visa types have longer backlogs. The embassy website for your country will tell you the current wait time.

What happens if you enter without the visa you need

Entering the US without the required visa, or using the Visa Waiver Program for a purpose it does not cover (like working), can result in deportation, a ban from re-entering the US for years, and a permanent mark on your immigration record. Even if you are not caught when ready, working without authorization or overstaying can cause serious problems if you ever want to return or bring family members to the US.

If you realize after arriving that you need a different visa status, you may be able to change your status while you are in the US, but this is complicated and not always possible. It is much simpler and safer to get the correct visa before you travel.

Frequently Asked Questions

Can I change my visa type after I arrive in the US?

Sometimes, but not always. You can change from a tourist visa to a student visa if a school has admitted you, or from a tourist visa to a work visa if an employer sponsors you. You cannot change from a tourist visa to a permanent residency visa. The rules are complex, and you should speak with an immigration attorney before relying on this option.

What if my country is not on the Visa Waiver Program list?

You will need a visa for any reason you want to enter the US, including tourism. You request it at the US embassy or consulate in your home country. Processing times and fees vary by visa type and location.

Do I need a visa if I am a US permanent resident or green card holder?

No. Permanent residents and green card holders do not need a visa to enter the US. You enter with your green card or permanent resident travel document. You do need a valid passport from your home country for international travel.

How long does it take to get a visa?

It depends on the visa type and the embassy. Tourist visas may take two to four weeks; work visas often take two to three months or longer; family-based visas can take six months to over a year. Check the website of the embassy or consulate where you plan to interview for current wait times.

What if I am denied a visa?

The embassy will tell you the reason. Common reasons include insufficient funds, lack of ties to your home country, or criminal history. You can reapply, but you will need to address the reason you were denied. Some people work with an immigration attorney to strengthen their process before trying again.