Get a U.S. job offer from an employer willing to sponsor you
Confirm the job qualifies for a work visa category
Ask the employer to file the required petition with USCIS
Wait for petition approval before applying for the visa
Complete the DS-160 online visa application
Pay the visa application fee
Schedule a visa interview at a U.S. embassy or consulate
Gather required documents, including passport, petition approval, job offer, and supporting records
Attend the visa interview
Wait for visa processing and approval
Travel to the United States after visa issuance
Apply for a work permit only if your visa category requires one
Use Form I-765 to apply for an Employment Authorization Document if eligible
Maintain valid immigration status while working in the U.S.
