Green Card Cost Calculator
Calculate the total cost of obtaining a green card including filing fees, medical exams, legal fees, and more.
Results
Visualization
How It Works
Getting a green card involves multiple fees: USCIS filing and petition fees, immigration medical exams with a USCIS-designated civil surgeon, biometrics, document translation, and often attorney fees. Costs vary significantly by pathway and whether you process inside or outside the United States.
The Formula
Total Cost = Filing Fees + Petition Fee + Medical + Biometrics + Photos + Translation + Travel + Legal + (Dependents x Per-Dependent Cost)
Variables
- Pathway — Employment, family, marriage, lottery, or investment route
- Dependents — Number of spouse/children on the same application
- Processing — Adjustment of Status (in US) or Consular Processing (abroad)
Example
An employment-based applicant with a lawyer and 1 dependent, adjusting status in the US, pays roughly $1,940 in USCIS fees + $300 medical + $5,000 legal + $150 other + $1,425 dependent costs = $8,815 total.
Tips
- USCIS fees change periodically. Check uscis.gov for the latest fee schedule.
- EB-5 investment-based green cards are by far the most expensive pathway.
- Self-filing saves thousands but increases risk of errors and delays.
- Medical exams must be done by a USCIS-designated civil surgeon.
- Keep all receipts for tax deduction purposes if employer-sponsored.