You can renew some US visas inside the United States, but not all of them
Whether you can renew your visa in the US depends on what type of visa you hold and your current immigration status. Some visa categories allow visa extension or status extension through US Citizenship and Immigration Services (USCIS) while you remain in the country. Others require you to leave the US and explore at a US embassy or consulate abroad. The process, timeline, and required documents differ significantly between these two paths.
The distinction matters because it determines where you file, what forms you use, and how long the process takes. If your visa category allows in-country renewal, you can continue living and working in the US while your case is pending. If it does not, you will need to plan travel outside the US to complete the renewal process.
Key Takeaways
- Work visas (H-1B, L-1, O-1) and student visas (F-1) can be extended in the US through USCIS using Form I-129 or Form I-539, depending on your category.
- Tourist and visitor visas (B-1/B-2) cannot be extended in the US; you must leave and reapply at a US embassy or consulate if you need to stay longer.
- Filing for extension in the US requires your employer or school to submit the paperwork on your behalf; you cannot file alone for most work visa categories.
- Processing times vary from two weeks to several months depending on the visa type and USCIS workload at your service center.
- You can remain in the US and continue working or studying while your extension request is pending, as long as you file before your current status expires.
Work visas that can be extended in the US
If you hold an H-1B visa (specialty occupation worker), L-1 visa (intracompany transferee), or O-1 visa (individual with extraordinary ability), your employer can file Form I-129 with USCIS to extend your status. The employer must submit the form, supporting documents, and the filing fee. You do not file this yourself. The form must be filed before your current visa expires, and USCIS will send a receipt notice confirming they received your case.
Your employer needs to gather documents including your passport, current I-94 arrival/departure record, a letter explaining the business need for the extension, and evidence of your job duties and salary. Processing times for H-1B extensions typically range from two to six weeks, though this varies by USCIS service center. While your case is pending, you can continue working for that employer under what is called status protection — your legal status is considered extended even before USCIS makes a final decision.
E-2 visa holders (treaty investors) and R-1 visa holders (religious workers) also file Form I-129 through their employer or sponsoring organization. The same rule applies: the sponsoring entity files, not you, and you can remain in the US while the case is pending.
Student visas and other status extensions
If you hold an F-1 student visa, you do not file a form with USCIS. Instead, your school's Designated School Official (DSO) updates your I-20 form to extend your status. This happens within your school's system and does not require a separate government filing. You must maintain valid student status by staying enrolled full-time and following all F-1 regulations. Your visa stamp in your passport may expire, but your status in the US can be extended as long as your I-20 is current.
J-1 visa holders (exchange visitors) work with their exchange program sponsor to extend their status. The sponsor updates your DS-2019 form, similar to how F-1 schools handle extensions. Again, this is not a USCIS filing; it is managed through your program.
M-1 visa holders (vocational students) also work with their school's DSO, who updates their I-20 to reflect the extended program end date.
Visitor visas cannot be extended in the US
If you entered the US on a B-1/B-2 visa (tourist, business visitor, or temporary visitor), you cannot extend your status in the US. USCIS does not allow extensions for visitor visas. If you need to stay longer, you must leave the US and explore for a new B-1/B-2 visa at a US embassy or consulate in another country.
Some people attempt to change status from B-1/B-2 to another category (such as H-1B or F-1) while in the US. This is possible in limited circumstances, but it is complex and requires careful timing. If you entered on a B visa and want to change to work or student status, you should consult an immigration attorney before taking any action, because mistakes can result in your process being denied and your status becoming invalid.
What happens if you file before your visa expires
If you file your extension request before your current status expires, you are protected under a rule called automatic extension or status protection. This means you can continue living, working, or studying in the US even after your visa stamp or status technically expires, as long as your extension case is pending with USCIS. You do not need to leave the country while waiting for a decision.
However, if you file after your status has already expired, you are considered out of status. This creates serious problems: you may not be able to work, you may lose your legal right to be in the US, and you could face deportation proceedings. Filing on time is critical. Check your I-94 or I-20 to confirm your current expiration date, and make sure your employer or school files the extension request well before that date.
Processing times and what to expect
USCIS processing times vary by service center and visa category. H-1B extensions typically take two to six weeks for a decision, though some cases take longer during peak filing periods. L-1 extensions usually process in similar timeframes. F-1 status updates through your school can happen within days or weeks, depending on your DSO's workload.
After USCIS receives your Form I-129, you will receive a receipt notice (Form I-797) by mail. This receipt is important: it shows your case number and confirms that USCIS is processing your request. Keep it with you at all times. If you need to travel outside the US while your extension is pending, you will need to explore for advance parole (Form I-131) to re-enter the country. Without advance parole, leaving the US while your extension case is pending can invalidate your process.
Traveling outside the US while your extension is pending
If you must travel internationally while your extension request is being processed, you need advance parole before you leave. This is a separate document that allows you to re-enter the US without invalidating your pending case. Your employer or school can file Form I-131 (process for Travel Document) along with your extension request, or separately if you decide to travel after filing.
Without advance parole, leaving the US is considered abandoning your extension request. USCIS will deny your case, and you will need to reapply from outside the country. Processing advance parole takes additional time — typically two to four weeks — so plan ahead if international travel is necessary.
When to contact an immigration attorney
If you are unsure whether your visa category allows in-country extension, if you have been out of status at any point, or if your situation involves a change of employer or school, consult an immigration attorney before filing. Immigration law has many narrow rules, and filing incorrectly can result in denial and loss of status.
An attorney can review your specific circumstances, confirm which forms to file, help your employer or school gather the correct documents, and advise you on travel and work restrictions while your case is pending. Many immigration attorneys offer initial consultations at no cost. This is money well spent if it prevents a costly mistake.
Frequently Asked Questions
Can I file my own extension if I have an H-1B visa?
No. Your employer must file Form I-129 on your behalf. You cannot file it yourself. Your employer's human resources or immigration department handles the filing, or they hire an immigration attorney to do it. You provide documents and information to your employer, but the official filing comes from them.
What if my employer will not file an extension for me?
If your employer refuses to file and your status is about to expire, you have limited options. You can request that your employer file, explain the consequences of being out of status, or look for another employer willing to sponsor an extension. If you switch employers, the new employer can file an H-1B extension on your behalf. Do not let your status expire while waiting; being out of status creates serious immigration consequences.
Can I extend my B-1/B-2 visa by filing a form with USCIS?
No. USCIS does not allow extensions for B-1/B-2 visitor visas. Your only option is to leave the US and explore for a new B-1/B-2 visa at a US embassy or consulate abroad. Some people change status to another category (like F-1 for school), but this is complex and requires careful planning.
What is the difference between extending my visa and extending my status?
Your visa is the stamp in your passport that allowed you to enter the US. Your status is your legal right to stay in the US. You can extend your status in the US through USCIS, but your visa stamp may still be expired. If you need to travel internationally, you will need to explore for a new visa stamp at a US embassy or consulate abroad, even if your status has been extended.
Do I need to leave the US if my visa stamp expires while my extension is pending?
No. As long as your extension request is pending and you have not left the US, you can stay in the country even if your visa stamp expires. However, if you need to travel outside the US, you must have advance parole or a new visa stamp before you leave, or your extension case will be denied.