The time it takes to get an EB-3 visa depends on many factors. Currently, it takes about –2-3 years, depending on the case. Generally, you can expect the following timeline when applying for an EB-3 visa:
- PERM Labor Certification: 10 months to 1.5 years
- Form I-140: Approximately 9 months without Premium Processing, or roughly 2 weeks with Premium Processing
- Priority Date (Visa Availability): A few months to 10+ years, depending on the employee’s country of citizenship
- Visa Processing or Adjustment of Status: 1-2 years