Obtaining a green card (lawful permanent resident status) is a multi-step process with varying timelines depending on your category. This comprehensive guide explains the entire process and realistic processing times for 2026.
| Category | Total Timeline | Notes |
|---|---|---|
| Immediate Relative (EB) | 18-24 months | Fast-track employment |
| Family-Based Preference | 3-7 years | Depends on visa bulletin |
| Employment-Based (EB-1) | 2-3 years | Extraordinary ability |
| Employment-Based (EB-2/3) | 5-15 years | Longer for India/China |
| Diversity Visa Lottery | 1-2 years | After selection |
Petitioner files Form I-130 (family-based) or I-140 (employment-based). Processing time: 6-24 months depending on category.
Wait for priority date to become current (for categories with visa bulletin). This can be instantaneous or several years depending on demand.
File adjustment of status (if in U.S.) or consular processing application. Processing time: 10-20 months.
Complete biometric appointment and attend visa interview (if required). Timeline: 2-4 months after I-485 filing.
After approval, green card is produced and mailed. Timeline: 3-6 weeks after approval.
Green cards are valid for 10 years. You should apply for renewal approximately 6 months before expiration to avoid processing delays. Renewal processing typically takes 2-3 months.
→ I-485 Processing Details
→ USCIS Processing Times
→ Back to VisaGrade