How to Check Status of Green Card

It can take several months to get a decision on your green card application. While you’re waiting, you can check the status of your case through the USCIS website or by phone.

Using the USCIS Check Status page is simple. Go the “Case Status Online” webpage and enter your receipt number. The receipt number is a unique 13-character identifier that the USCIS provides on your application receipt. You should receive this receipt by mail as soon as the USCIS receives your I-485 application.

When you are entering your receipt number, do not write any dashes (“-”). However, you should include all other characters, including asterisks (“*”).

What does the I-485 Green Card Application Receipt Look Like?

After you file your I-485 green card application, the USCIS will send a Form I-797C, Notice of Action to the address listed on your application. This will have the 13-character receipt number on it. The I-797C looks like this:

How to Check Status of Green Card

Can I Check My Case Status by Phone?

Yes. You can check your case status by calling the USCIS National Customer Service Center at 1-800-375-5283. You will need your receipt number when you call in.

How Long Will It Take to Get My Green Card?

The processing time for a green card application varies depending on where you filed your application. You can check the average processing time it takes for a particular USCIS office to process a Form I-485 online. You will need to know which office is handling your case and the date the USCIS received your case. You can find all this information on your I-797C Receipt Notice.

How Do I Update My Address with the USCIS?

If you move, you’ll need to update your address with the USCIS so that you don’t miss any important updates regarding your case. The USCIS recommends that you update your address within 10 days of moving.

In general, you should file Form AR-11 online or by mail AND change your address on any pending or recently approved application or petitions online or by phone at 1-800-375-5283.