How Much Does a Green Card Cost in 2024? A Complete Breakdown of USCIS Fees
One of the most common questions prospective immigrants ask is: "How much does a green card cost?" The answer isn't simple because green card expenses vary dramatically depending on your immigration pathway, family situation, and whether you're applying from within or outside the United States. However, understanding the true cost—including USCIS filing fees, biometrics costs, medical exams, and attorney fees—is essential for budgeting and planning your immigration journey.
The total cost of obtaining a green card can range anywhere from $800 to over $10,000 when you factor in all associated expenses. This comprehensive guide breaks down every fee you might encounter, explains which costs are mandatory and which are optional, and shows you how to use our free immigration cost calculator to get an accurate estimate for your specific situation.
Official USCIS Green Card Filing Fees
The U.S. Citizenship and Immigration Services (USCIS) charges official government fees for green card applications. As of 2024, these fees are the non-negotiable baseline of your green card cost.
For the Form I-485 (Application to Register Permanent Residence or Adjust Status), the filing fee is $640 for most applicants. However, if you're under 14 years old or over 66 years old, you may qualify for a reduced fee of $320. Additionally, the biometrics services fee is $85 for most applicants, though children under 14 may be exempt.
If you're applying for an employment-based green card, you'll file Form I-140 (Immigrant Petition for Alien Worker), which costs $715. Some employment-based petitions also require Form I-864 (Affidavit of Support), which has no filing fee but is still mandatory for many green card categories.
Family-based green card applicants filing Form I-130 (Petition for Alien Relative) pay $435, while immediate relatives of U.S. citizens may not need this form at all, saving on costs.
These official USCIS fees are set by the federal government and increase periodically. Always verify current fees on USCIS.gov before submitting your application, as these figures may change.
Medical Examination and Vaccination Costs
All green card applicants must undergo a medical examination performed by a USCIS-approved civil surgeon. This is a mandatory step that adds to your total green card cost.
The civil surgeon's examination typically costs between $200 and $500, depending on your location and the complexity of your health history. This exam includes a physical evaluation, chest X-ray, and blood tests for certain communicable diseases. The civil surgeon must complete Form I-693 (Report of Medical Examination and Vaccination Record), which becomes part of your green card application.
If you require vaccinations to meet immigration requirements, those costs are separate and range from $100 to $300, depending on which vaccines you need and local healthcare pricing. Some applicants may already have required vaccinations and can avoid this expense.
Medical costs vary significantly by geographic location. Rural areas and smaller cities often have lower civil surgeon fees than major metropolitan areas. It's wise to call several approved civil surgeons in your area to compare prices before scheduling your examination.
Immigration Attorney and Legal Representation Costs
While hiring an immigration attorney isn't mandatory, many applicants choose professional representation to navigate the complex green card process. Attorney fees represent a substantial portion of total green card cost for most people.
Immigration attorneys typically charge between $1,000 and $5,000 for complete green card application representation, though this varies widely based on your case complexity, location, and the attorney's experience level. Simple family-based petitions from immediate relatives might cost $1,500 to $2,500, while employment-based cases often run $3,000 to $5,000 or higher.
Some attorneys charge flat fees for specific services, while others bill hourly rates ranging from $150 to $400 per hour. Immigration law firms in expensive markets like New York, Los Angeles, and San Francisco typically charge more than those in smaller cities.
If you're unable to afford an attorney, you can explore free legal services through accredited nonprofit organizations. The USCIS maintains a database of free and low-cost legal aid providers that can help you navigate the application process without spending thousands on attorney fees.
Travel and Administrative Costs
Beyond government fees and professional services, several hidden costs can add up quickly during the green card application process.
If you're applying from abroad, you'll need to travel to a U.S. consulate for your immigrant visa interview. Depending on your location, airfare can range from $300 to $1,500 or more. You may also need accommodation for a few days, which could add another $100 to $300 to your expenses.
Document preparation and translation services cost $50 to $500, depending on how many documents you need translated and certified. Background checks, police clearance certificates, and birth certificate replacements typically cost $20 to $150 each. Photos for your application, which must meet specific USCIS standards, cost around $15 to $50.
USCIS now requires biometric appointment fees in some cases, and if you need to reschedule appointments or request expedited processing, additional costs may apply. Mail, courier services, and document copying for your application package should be budgeted at $50 to $150.
Green Card Cost by Immigration Category
Your green card cost varies significantly depending on your specific immigration pathway. Family-based immediate relatives have the lowest costs, while employment-based and diversity visa applicants face different expense structures.
Family-Based (Immediate Relative): Expect total costs of $800 to $2,000. You'll pay USCIS fees for I-130 and I-485, biometrics, and medical examination. No Form I-864 fee is required, and processing times are typically faster, reducing overall costs.
Family-Based (Preference Categories): These applications can cost $1,500 to $4,000 because they require both I-130 and I-485 forms, plus longer processing times may extend your expenses. Consular processing abroad adds travel costs.
Employment-Based: Expect $2,000 to $6,000 or more. You'll pay for I-140, I-485, medical exams, and likely require attorney representation. Labor certification costs (Form ETA 9089) add another $100 to $300. Some employers reimburse these costs, which can significantly reduce your personal expense.
Diversity Visa (DV Lottery): Winners pay approximately $680 to $2,000. The USCIS fees are lower, but you'll still need medical exams and may require attorney assistance.
Frequently Asked Questions
Is there a green card fee waiver available for low-income applicants?
Yes, USCIS offers fee waivers and reductions for applicants with household income at or below 200% of the federal poverty line. You must file Form I-912 (Request for Fee Waiver or Reduction) with supporting financial documentation. A successful waiver eliminates USCIS filing fees, though you'll still need to pay for medical exams and biometrics.
Can my employer pay for my green card application costs?
For employment-based green cards, employers frequently reimburse USCIS filing fees, attorney costs, and other application expenses. However, the applicant is always ultimately responsible for these fees. Check your employment contract or discuss reimbursement with your human resources department before applying, as policies vary significantly by company.
What happens if I submit my application without paying all required fees?
USCIS will reject your application if fees are incorrect or incomplete. Your application will be returned with a notice requesting correct payment. This delays your processing timeline and can create complications. Always use our free immigration cost calculator to verify exact fees before submitting.
Do green card renewal fees apply after I receive my card?
Yes, green cards must be renewed every 10 years (or every 6 years for those aged 75 and older). Renewal costs approximately $415 in USCIS fees plus biometrics fees. These future costs should be considered when budgeting for your initial green card application.
How much will naturalization cost after I get my green card?
U.S. citizenship through naturalization costs $660 in filing fees plus $85 for biometrics (as of 2024), totaling $745. This is a future expense to consider, though you must hold your green card for 3 to 5 years before becoming eligible to apply for citizenship.
Use Our Free Immigration Cost Calculator
Stop guessing about your green card cost. immigrationcostcalculator.com provides a personalized, detailed breakdown of every fee you'll encounter based on your specific immigration category, family situation, and location.
Our calculator instantly generates accurate dollar amounts for USCIS filing fees, estimated attorney costs, medical exam expenses, and hidden administrative costs. You'll receive a comprehensive expense report showing exactly what to budget and where you can potentially reduce costs—whether through fee waivers, employer reimbursement, or affordable legal services.
Head to our free immigration cost calculator today and get your personalized green card cost estimate in under two minutes. You'll gain clarity on your total investment, identify which expenses are mandatory versus optional, and