Fees for petitions, forms, and additional fees of applying for a Green Card.
VisaGuide / US Visa / Green Card / Green Card FeesIn this article
Applying for a Green Card is not for free. There are many fees that must be paid depending on which stage in the application process you are. So if you are wondering how much does it cost to get a Green Card, this article will go through the fees for petitions, forms, and additional administrative fees.
To get a US permanent residence or Green Card, you must get an approved petition by the US Citizenship and Immigration Services (USCIS). The petition must be filed by either a close family member of yours (fiancé/spouse, child, parent, or sibling) if you are applying for a family based Green Card, by your employer if you are working in the US, or by you as the applicant if you plan on investing in the US.
The petition fees must be paid to USCIS by the petitioner, so if someone else is petitioning on your behalf, they must pay the fee. The petition will not be processed if the fees are not paid. Below are the most common petitions filed, their cost, and the type of immigrant visa they are necessary for.
After the petition has been processed and approved by USCIS, you will have to apply for the visa at the US Embassy in your country of residence. When you start the application, you must pay the fee. These fees are not paid by the petitioners, but by the applicants. Depending on the visa you are applying for, you will have to submit one of the three application forms:
The fees of applying for a Green Card are as follows:
Application | Purpose | Fee |
Form DS-160 | Applying for one of the following visas: |
Besides the application fee for the forms, you will most likely have to pay other supporting fees during the process. The following are the most common fees that immigrant applicants must pay:
All people who want to immigrate to the US must go through a medical examination and vaccination. This is to make sure that you are healthy and have taken all the vaccines necessary in the US. So, before your interview, you will have to undergo this examination and will most likely have to pay for it yourself. The exact amount varies by the types of tests that the US Embassy requires you to go through and the cost of medical examination in your country of residence.
In addition to the medical fees, you will most likely be asked to translate documents from your native language, notarize, print, and copy. You will be responsible for these fees and must pay whatever rate is in your country of residence.
If your visa is approved, before you travel to the US you must pay the USCIS immigrant fee which is $220. This fee is paid by all those who are moving permanently to the US.
Besides the fees for petitioning and applying, there might also be other fees that either a sponsor or the applicants themselves must pay.
For the EB-1 visa, EB-2 visa, and EB-3 visa, employers must also obtain a labor certification from the US Department of Labor (DOL). This certification will prove to USCIS that the company made efforts to hire an employee who is a US citizen or current permanent resident, but was unable to. This can be because there is no one who has the skills that the company is looking for, or the person was unavailable or not willing to get hired for the job.
During the process of getting this certification, the company must pay various fees related to job ads, hiring costs, and document filing costs. The exact amount depends on the current market rates and any rates that the DOL requires.
If you are not applying for any of the immigrant visas but want to apply for the Diversity Visa, then your only fee initially will be the application fee for the lottery which is $330.
When you move to the US with an immigrant visa, you must pay some additional fees to get the status of legal permanent resident (LPR). There are two documents that applicants must usually pay and below are the rates for them:
Fees for health insurance for Green Card holders vary depending on your situation and the plan that you choose.