If you need to know how to check Green Card status, start with the government system handling your current stage. Use your USCIS receipt number for a pending application, then follow separate updates for approval, card production, mailing, and delivery.
How to check Green Card status in the right government record
For a case pending with USCIS, enter the receipt number from your notice in USCIS Case Status Online. The number has 13 characters, usually three letters followed by 10 numbers. Leave out dashes, but include any other character printed on the notice.
- Find the receipt number on the USCIS receipt or other case notice.
- Enter it in Case Status Online and read the latest message in full.
- Follow any instruction or deadline in the notice itself.
- Save the status, date, and any tracking number for your records.
A basic status search does not require you to estimate when USCIS will decide the case. To learn how to check Green Card status at this stage, use the notice and the record for that receipt number. A USCIS online account may add case history, notices, or alerts when those features are available for the filing.
Track the case at each immigration stage
A Green Card case can pass through more than one agency. The correct tracker depends on where the case is now, not only on the form filed at the beginning.
If columns extend beyond the view, swipe the table horizontally or focus it and use the arrow keys.
| Current stage | Where to look | What the result tells you |
|---|---|---|
| Petition or adjustment case pending with USCIS | USCIS Case Status Online or the USCIS online account | The latest action on that receipt number |
| Approved family petition moving abroad | Review the next step after I-130 approval, then use CEAC after NVC creates the case | NVC messages, submitted items, and the case location |
| Immigrant visa case at NVC or a consular post | CEAC, following the stages in the consular processing timeline | Visa-case progress before admission to the United States |
| Green Card approved and being produced or mailed | USCIS status updates, followed by USPS tracking if USCIS provides a number | Production, mailing, or delivery information |
A wait for an immigrant visa number is different from a delay producing an approved card. Our explanation of the Green Card backlog addresses visa availability, not a package already sent through the mail.
Follow approval through card mailing
An approval update confirms a decision on the application. It does not, by itself, confirm that the physical card has been produced or handed to USPS. This distinction explains how to check Green Card status after approval: follow each later production and mailing event separately.
- Case approved means USCIS approved the benefit described in the update or notice.
- Card being produced identifies a production step, not a mailing date.
- Card mailed means USCIS reports sending the card. Use a tracking number if the update supplies one.
- Card delivered should be checked against USPS tracking, your mailbox, household members, and the address USCIS had on file.
Status wording and sequence can differ by case. The latest online message and the official notice control over a generic timeline.
Estimate a delay without treating it as a deadline
For a pending adjustment application, compare the form, category, and processing office instead of using an old national average. Our page on adjustment of status processing time explains those inputs and why another applicant’s timeline may not fit your case.
People admitted with an immigrant visa have a different benchmark. As checked on September 18, 2026, current Green Card arrival guidance says the card may take up to 90 days from entry if the immigrant fee was paid before entry, or from payment if it was paid later.
That benchmark applies to the immigrant-fee route only. It is not a delivery guarantee and does not replace the status shown for a particular case.
Track the card after USCIS mails it
When USCIS reports that the card was mailed, copy any USPS tracking number from the update and check the delivery address. This is how to check Green Card status after mailing without confusing a shipment update with confirmed delivery.
USPS Informed Delivery can be an additional alert, but it does not change the USCIS record or guarantee that an item will appear.
If you move, update your address with USCIS for every affected receipt number. USCIS says most noncitizens must report a move within 10 days. A USPS change does not update USCIS, and USPS does not forward USCIS mail.
Some protected cases, including certain VAWA, T, and U filings, use special address procedures. Follow the instructions for that case type rather than a general account update.
What to do when the card is missing
Knowing how to check Green Card status also means identifying whether the problem is a pending case, production delay, mailing issue or missing delivery.
- Pending longer than expected Check the USCIS processing-time result for the correct form and office. Submit a case inquiry only when the tool allows one.
- Mailed but not received For a card tied to a recently approved application, USCIS guidance checked on September 18, 2026, says not to submit a non-delivery inquiry until at least 90 days after you receive the approval notice.
- Shown as delivered Check the tracking details, household, mailbox area, and local post office. Keep the tracking result.
- Still missing Submit a USCIS non-delivery inquiry with the receipt number, A-Number if applicable, filing date, and form type.
Do not file a replacement form or pay a new fee solely because a card is late. The proper next step depends on whether USCIS never produced it, USPS did not deliver it, the address was wrong, or the card was lost after delivery.
Prepare a focused request for help
Gather every receipt number, the A-Number if available, dated screenshots of the status, approval and mailing notices, USPS tracking, and your address history. These records help distinguish a pending decision from a production or delivery problem.
If the official tools do not explain the gap, contact our Houston immigration team. We can review the record, identify the responsible stage, and explain the available inquiry or correction route without promising a decision or delivery date.
Green Card status questions
Can I check my Green Card status online?
Yes. For a case pending with USCIS, use the 13-character receipt number from the notice. A consular case may require CEAC instead, and a mailed card may also have USPS tracking.
How do I know whether my Green Card was approved?
Read the latest USCIS status and approval notice. Approval is separate from card production and mailing, so continue checking until USCIS reports the next event.
What should I do if tracking says delivered but the card is missing?
Check the delivery details, mailbox area, household members, and local post office. Preserve the tracking record, then use the USCIS non-delivery process if the card cannot be located.
How long does a Green Card take after approval?
There is no single production and delivery period for every route. Follow the case-specific production and mailing updates. Any published benchmark must match your route and should not be treated as a guaranteed date.





