Skip to content

STEM OPT Extension


The STEM OPT extension allows students whose degree was STEM (science, technology, engineering, or math) to extend their initial post-completion 12-month OPT authorization for up to 24 months. Learn more about STEM OPT here.

Eligibility

  • Be in F-1 status
  • Be currently on post-completion 12-month OPT
  • Have a bachelor's degree or higher degree in eligible STEM field (check your CIP Code here)
  • Have a paid job offer that meets the following requirements:
    • The job is with an employer enrolled in the USCIS E-Verify program. Be sure to check with your employer to determine if they are enrolled in E-Verify. 
    • The job offers at least 20 hours of work per week
      • Unlike 12-month OPT, volunteer/unpaid work or self-employment is not permitted for STEM OPT extension
    • The job will provide formal training and learning objectives directly related to your qualifying STEM degree 

STEM OPT Application Steps

  1. Attend a STEM OPT Workshop (mandatory) 

  1. Complete the Document Review Request through OIE (can take 1-4 weeks) 

  1. Receive STEM OPT Recommendation on I-20 from your DSO at the OIE

  • Can be issued as early as 90 days before OPT End date 

  1. Submit USCIS I-765 application  

  • Before OPT end date  

  • Within 60 days of STEM OPT Recommendation date on I-20 

  1. Continue to work up to 180 days past OPT end date while you wait for your application to be adjudicated by USCIS 

  1. Receive EAD and send scan to OIE 

 

STEM OPT Workshops

Oct 1, 2025 11:30 AM Central Time (90 minutes) 
     Register in advance for this meeting: https://emporiastate.zoom.us/meeting/register/5spuK6OfTn-SFyEnDSolMg  

Oct 2, 2025 05:30 PM Central Time (90 minutes)  
     Register in advance for this meeting: https://emporiastate.zoom.us/meeting/register/dGsdX_duSV6Kx9SuzKdA3Q  

Feb 19, 2026 05:30 PM Central Time (90 minutes)  
     Register in advance for this meeting: https://emporiastate.zoom.us/meeting/register/EL506speR4WTEFqCjDJJ_w  

Feb 16, 2026 11:30 AM Central Time (90 minutes)  
     Register in advance for this meeting: https://emporiastate.zoom.us/meeting/register/0Wopl75kQ6WW7rB3CStF8A  

 

After registering, you will receive a confirmation email containing information about joining the meeting. Be prepared to take notes. Have this email on hand so you can reference the following resources: