← Clarvo · AI-Powered Immigration Drafting
Nonimmigrant Worker

I-129Petition for a Nonimmigrant Worker

Used by U.S. employers to sponsor foreign nationals for H-1B specialty occupation, L-1 intracompany transfer, O-1 extraordinary ability, TN, and other temporary work classifications.

Filing Overview

Edition 04/01/24
Filing fee
$730+
Fee detail
Plus ACWIA training fee ($750–$1,500); 15-day premium available
Category
Nonimmigrant Worker
Official page

Where to File

USPS and express courier addresses
H-1B (cap subject) — Texas Service Center
USPS / regular mail: USCIS · PO Box 660367, Dallas, TX 75266
FedEx / UPS / DHL: USCIS · 2501 S State Hwy 121 Business, Suite 400, Lewisville, TX 75067
H-1B (cap exempt) — California Service Center
USPS / regular mail: USCIS · PO Box 21500, Phoenix, AZ 85036
FedEx / UPS / DHL: USCIS · 1820 E. Skyharbor Cir. S, Suite 100, Phoenix, AZ 85034

Processing Times

Live USCIS estimates by office
OfficeRegionSubtypeEstimateInquiry date
California Service CenterNationalH-1B (cap-exempt)
3 months
Jan 15, 2026
Texas Service CenterNationalH-1B (cap-subject)
4.5 months
Dec 1, 2025
Vermont Service CenterNationalL-1 / O-1
5 months
Nov 15, 2025

Frequently Asked Questions

What is the current USCIS filing fee for Form I-129?

The current USCIS filing fee for Form I-129 (Petition for a Nonimmigrant Worker) is $730+. Always confirm the fee on the official USCIS page before submission, as fees are adjusted periodically.

Where do I mail Form I-129?

Form I-129 mailing addresses depend on the applicant's category and state of residence. Use the address listed on this page or on the official USCIS "Where to File" page for I-129. USCIS uses different addresses for USPS and for express couriers (FedEx, UPS, DHL).

How long does USCIS take to process Form I-129?

Processing times for Form I-129 vary by office and case subtype. Use the processing-times table on this page to see current estimates by office, refreshed daily from USCIS.gov.

Related

Draft Your Immigration Petition with AI
Save dozens of hours on EB-1A, EB-2 NIW, or E-2 with Clarvo's structured drafting engine.
Start Drafting →
Data sourced from USCIS.gov. For informational purposes only. Not legal advice.