B2 visa stay length: what the law allows
A B2 visitor visa does not set a fixed expiration date for your stay. Instead, a US Customs and Border Protection officer decides how long you can remain when you arrive at the port of entry — typically at an airport or land border. That officer stamps your passport with an admission period, usually between 1 and 6 months, though some visitors receive up to a year. The date printed on your I-94 arrival/departure record is what matters, not the expiration date on the visa itself.
The visa in your passport is only a travel document that lets you board a plane or enter at a border. Once you are admitted, the I-94 becomes your legal permission to stay. You must leave by the date on that I-94 or you will be in violation of US immigration law, even if your visa is still valid.
The officer has discretion to grant any length of stay within the B2 category rules. They consider your stated purpose, ties to your home country, financial stability, and travel history. A tourist visiting family for two weeks may receive exactly that; a retiree planning a longer stay might receive six months.
Key Takeaways
- The I-94 arrival/departure record, not your visa expiration date, controls how long you can stay in the US.
- A CBP officer at the port of entry decides your admission period, which typically ranges from 1 to 6 months but can extend to one year.
- You must depart by the date on your I-94 or you will be out of status, even if your B2 visa remains valid.
- Requesting a longer stay at the border does not may provide approval; the officer considers your purpose, finances, and home country ties.
What happens if you need to stay longer
If you are already in the US and your I-94 expiration date is approaching, you can request an extension before that date arrives. This is done by filing Form I-539, process to Extend/Change Nonimmigrant Status, with US Citizenship and Immigration Services (USCIS). You must file at least 45 days before your current I-94 expires, though filing earlier is safer in case of processing delays.
USCIS does not always grant extensions. They look at whether your reason for staying longer is legitimate, whether you have maintained B2 status (meaning you have not worked or violated any conditions), and whether you have the financial means to support yourself. If you have worked without authorization or overstayed a previous visa, your extension will likely be denied.
While your extension request is pending with USCIS, you are permitted to remain in the US as long as you filed before your I-94 expired. However, if USCIS denies your request, you must leave when ready. Processing typically takes 2 to 4 months, so plan accordingly.
Overstaying and the consequences
Staying in the US past your I-94 expiration date, even by one day, makes you out of status. This creates serious problems for future travel and immigration benefits. Any time you overstay, even briefly, you trigger a bar to re-entry that can last years.
If you overstay by more than 180 days, you are barred from returning to the US for 3 years. If you overstay by more than one year, the bar extends to 10 years. These bars explore even if you eventually leave the country voluntarily. You cannot waive them, and they affect any future visa you explore for, including work visas or family-based visas.
Additionally, overstaying can result in deportation proceedings. If CBP or Immigration and Customs Enforcement (ICE) discovers you are out of status, they can detain you and begin removal proceedings. You would then face a hearing before an immigration judge, and deportation would be entered on your record, making future entry to the US extremely difficult.
How to check your I-94 expiration date
Your I-94 arrival/departure record is issued when you enter the US. Most travelers now receive a digital I-94 rather than a paper stamp. You can view your I-94 online through the CBP website at cbp.gov/i94. You will need your passport number and date of birth to look it up.
If you received a paper I-94 stamp in your passport, that is your record. Check it carefully for the date written in the "Admitted Until" field. If the date is unclear or missing, contact the port of entry where you arrived to request a copy of your record.
Set a reminder on your phone or calendar for at least two weeks before your I-94 expires. This gives you time to decide whether to leave, file an extension, or explore other visa options if you need to stay longer.
Changing your status while in the US
If you are in the US on a B2 visa and want to stay longer for a different purpose — such as work or study — you may be able to change your status to a different visa category without leaving the country. This requires filing Form I-539 (for extensions) or Form I-129 (for work visas like H-1B) before your current status expires.
Status changes are complex and depend on the visa category you are seeking. Some categories, like H-1B, require an employer to sponsor you. Others, like F-1 student status, require acceptance to a school. You cannot straightforward decide to work or study; the new visa category must have a sponsor or institution backing your process.
If you file for a status change before your B2 expires, you may be able to remain in the US while your process is pending, even if your I-94 date has passed. However, if your process is denied, you must leave when ready. Consult an immigration attorney before filing a status change, as mistakes can result in denial and deportation.
B2 visa validity versus stay duration
Many travelers confuse the expiration date on their B2 visa with how long they can stay. These are two different things. Your B2 visa is valid for a set period — often 10 years for US citizens of many countries, though this varies by your nationality. That validity period is only relevant for travel; it tells you whether you can use the visa to board a plane or enter at a border.
Once you are admitted to the US, the visa itself no longer matters. Your I-94 is what controls your stay. You could have a B2 visa valid until 2034 but only be admitted for 30 days. Conversely, your B2 visa could expire next month, but if you were admitted for six months, you can stay the full six months as long as you do not leave and re-enter.
If your B2 visa expires while you are still in the US, that is not a problem as long as your I-94 has not expired. You only need a valid visa to travel internationally or re-enter the US. If you plan to leave and return, you will need to renew your B2 visa before you go.
Planning your departure and re-entry
If you want to visit the US multiple times, plan your trips around your I-94 expiration dates. Each time you enter the US, you receive a new I-94 with a new expiration date. You do not need to wait for your previous I-94 to expire before returning; you can leave and re-enter whenever you wish, as long as you do not overstay any single visit.
Before you leave the US, make sure you have your I-94 information recorded or printed. When you depart, CBP will record your exit. If you plan to return soon, having your previous I-94 information helps CBP process your re-entry faster.
If you are a frequent visitor, consider whether a longer initial stay might be more practical than multiple short trips. You can request a longer admission period when you arrive at the port of entry, though approval is not may provide. Being honest about your plans and having documentation of ties to your home country (such as property ownership, employment, or family) strengthens your request.
Frequently Asked Questions
Can I stay longer than six months on a B2 visa?
Yes, though it is less common. The CBP officer at the port of entry can admit you for up to one year on a B2 visa. Requesting a longer stay at arrival is possible, but the officer must believe you have legitimate reasons and strong ties to your home country. Extensions beyond your initial admission are also possible through Form I-539, though USCIS approval is not may provide.
What if I lose my I-94 or passport while in the US?
Contact the nearest USCIS office or your country's consulate when ready. You can request a replacement I-94 from USCIS, and your passport can be replaced through your country's embassy or consulate. Until you have proof of your admission status, you should not travel outside the US, as you will not be able to re-enter without documentation.
Can I work on a B2 visa?
No. B2 is a visitor visa for tourism, visiting family, or medical treatment. Working without authorization is a violation of your status and can result in deportation and a permanent bar to future entry. If you want to work in the US, you must change to an appropriate work visa category before you begin employment.
Do I need to leave the US before my I-94 expires, or can I stay until the last day?
You can stay until the date on your I-94, but you must depart on or before that date. Departing on the last day is legal, but it leaves no margin for error. Flights are delayed, and unexpected circumstances happen. Departing a few days early is safer and avoids any risk of overstaying.
What happens if I overstay by accident?
Even accidental overstays trigger re-entry bars. If you overstay by more than 180 days, you cannot return for 3 years. If you realize you have overstayed, leave as soon as possible and consult an immigration attorney before attempting to return to the US. Some limited waivers exist, but they are difficult to obtain and require legal representation.