Check your status through USCIS.gov

You can check your green card process status on the USCIS website using your receipt number. Go to uscis.gov/case-status and enter the receipt number from your I-797 notice of action — the letter USCIS sent you when they received your process. The receipt number starts with three letters followed by ten digits (for example, EAC2412345678).

The status page shows where your case stands in the review process. It tells you whether USCIS is reviewing your documents, waiting for information from you, or has made a decision. The page updates as your case moves through each stage, though updates can take several days after USCIS processes your documents.

If you do not have your receipt number, you can search by your name and date of birth instead, but having the receipt number is faster and more accurate. Keep your receipt number in a safe place — you will need it for any communication with USCIS about your case.

Key Takeaways

  • Visit uscis.gov/case-status and enter your receipt number from your I-797 notice to see your current status.
  • The online status tool shows whether USCIS is reviewing your case, requesting more information, or has made a decision.
  • Status updates can take several days after USCIS processes documents, so checking daily will not show faster results.
  • If you cannot find your receipt number, contact USCIS at 1-800-375-5283 or visit a local field office with your process documents.

What the status page tells you

The USCIS status page displays a timeline of actions on your case. You will see the date USCIS received your process, the date they sent you a receipt notice, and any requests for additional documents or information. If USCIS has scheduled an interview or made a decision, that appears on the status page as well.

The page also shows whether your case is pending (still being reviewed), approved, denied, or closed. If the status says "case received," USCIS is still in the early stages of reviewing your documents. If it says "request for additional information," you have a important date to respond — check the notice USCIS sent you for the exact date.

Status messages are brief and do not explain why a decision was made or what happens next. If you need more detail about your case, you can request a case review through USCIS or contact them by phone at 1-800-375-5283.

Finding your receipt number if you lost it

Your receipt number appears on the I-797 notice that USCIS mailed to you when they received your process. Check your mail carefully — this letter usually arrives within two to three weeks of submitting your process. If you cannot find the physical letter, check your email if you submitted your process online.

If you genuinely cannot locate your receipt number, you can still search on uscis.gov/case-status using your full name and date of birth. The search will return any cases associated with that information. This method is slower and may return multiple results if you have filed more than one process, so you will need to identify which case is yours.

You can also call USCIS at 1-800-375-5283 with your name, date of birth, and country of birth. A representative can look up your receipt number and tell you your current status over the phone. Wait times can be long, so call early in the morning or on weekdays if possible.

When status updates appear online

USCIS updates case status after they process documents or make decisions on your case. This usually takes several days to a week after the action occurs. If you mailed documents to USCIS, the status may not update until they scan and file those documents in their system, which can take two to four weeks depending on mail delivery and processing volume.

During busy periods, USCIS processes cases more slowly, and status updates may lag behind actual work on your case. Checking the status page multiple times per day will not speed up the process. Instead, check once or twice per week and watch for changes in the status message or new requests for information.

If your status has not changed in more than 30 days and you are past the expected processing time for your case type, you can contact USCIS to ask about a delay. Have your receipt number ready when you call.

What to do if you see a request for more information

If the status page shows that USCIS has requested additional documents or information, look for a notice in your mail or email. This notice, called a Request for Evidence (RFE) or Notice of Intent to Deny (NOID), includes a important date for your response — usually 12 to 87 days depending on the type of request. Missing this important date can result in your process being denied.

Gather the documents USCIS requested and send them to the address listed in the notice. Include a cover letter with your receipt number, name, and date of birth so USCIS can match your documents to your case. Send documents by mail or through the USCIS online portal if you originally filed online.

After you send the documents, the status page will update to show that USCIS received your response. Processing the new documents takes additional time, so do not expect an when ready status change. Continue checking the status page for updates.

Contacting USCIS if you have questions

If the status page does not answer your question or you need to report a problem with your process, contact USCIS directly. Call 1-800-375-5283 Monday through Friday, 8 a.m. to 8 p.m. Eastern time. Have your receipt number, name, and date of birth ready.

You can also visit a local USCIS field office in person. Go to uscis.gov/field-offices to find the office nearest you and check their hours and walk-in policies. Some offices require an appointment; others accept walk-ins during certain hours. Bring your receipt number and any notices USCIS has sent you.

If you filed your process online through the USCIS portal, you may be able to message USCIS through your account. Log in to your account and look for a messaging or contact option. Response times for messages vary.

Frequently Asked Questions

How long does it take to get a green card after I submit my process?

Processing time varies widely depending on your case type, country of birth, and current USCIS workload. Family-based green cards typically take 1 to 3 years; employment-based cards can take 2 to 7 years or longer. The USCIS website shows estimated processing times by case type and field office. Your status page will show where you are in the timeline.

What does "case received" mean on the status page?

It means USCIS has received your process and assigned it a receipt number, but they have not yet begun detailed review of your documents. This is the first stage after you submit. The status will change to show additional actions as USCIS reviews your case.

Can I check someone else's green card status?

No. You need the receipt number or the applicant's name and date of birth to search. If you are a family member or attorney helping with the case, ask the applicant for their receipt number. USCIS will not release case information to anyone without the applicant's consent.

What if the status page says my case was denied?

The status page will show that a decision was made, but it will not explain why. Look for a detailed decision letter in your mail. The letter explains the reason for denial and whether you can file an appeal or reapply. Read the letter carefully and consider consulting an immigration attorney about your options.

Does checking my status online affect my process?

No. Checking your status does not change anything about your case or slow down processing. You can check as often as you want without any impact on your process.