Where to track your green card in the mail
Once USCIS approves your green card, you can track its delivery through the USCIS Case Status Online tool at uscis.gov. Log in with your account, select your case, and look for the "Status" section — it will show whether your card is in production, in transit, or delivered. This is the official tracking method USCIS provides.
You can also request tracking information by calling USCIS at 1-800-375-5283. Have your receipt number (the one that starts with "EAC" or "WAC") ready. The agent can tell you the last known status and, in some cases, provide a tracking number if your card was sent via USPS Certified Mail.
If USCIS issued your card a USPS tracking number, you can enter it directly into the USPS tracking tool at usps.com. This gives you more detailed updates about the package's location and estimated delivery date. Not all green cards are sent this way — some use standard mail — so check your USCIS notice first.
Key Takeaways
- Check your green card status on the USCIS Case Status Online tool using your account login and receipt number.
- If USCIS sent your card via USPS Certified Mail, you will receive a tracking number that works on the USPS website.
- Call USCIS at 1-800-375-5283 with your receipt number if you cannot find your status online or need more details.
- Green cards typically arrive within two to four weeks after approval, though timing varies by location and mail volume.
- If your card does not arrive within six weeks of approval, contact USCIS to report it missing or request a replacement.
What the USCIS status updates actually mean
USCIS uses several status labels for green cards in transit. "Card production" means USCIS is printing your card at their facility — this step usually takes one to two weeks. "Card in transit" means your card has left USCIS and is in the mail system. "Card delivered" means USPS or your local mail carrier has delivered it to the address on file.
The status online tool does not always update in real time. You may see "Card in transit" for several days or even a week after the card actually arrives, because USCIS relies on USPS delivery confirmation, which can lag. If you have a USPS tracking number, that tool is usually more current than the USCIS tool.
Some applicants see their status jump directly from "Card production" to "Card delivered" without showing "Card in transit." This does not mean anything went wrong — it usually means USCIS and USPS did not sync their updates. Check your mailbox and your USPS tracking number (if you have one) to confirm actual delivery.
What to do if your green card does not arrive
If six weeks have passed since USCIS approved your case and you have not received your card, contact USCIS by phone or through your online account. Have your receipt number ready. USCIS can check whether the card was actually mailed and, if so, whether it was returned to them as undeliverable.
If the card was returned to USCIS, you will need to request a replacement. USCIS will mail a new card to you at no cost — you do not pay a fee for a replacement due to mail loss. If the card was never mailed in the first place, USCIS will investigate why and issue one.
While waiting for a replacement, you can request a green card replacement receipt (Form I-797) from USCIS, which proves your status is approved. Some employers and government offices will accept this as temporary proof while you wait for the physical card. Ask USCIS whether they can issue this document when you report the missing card.
Tracking by mail address and delivery location
Your green card is mailed to the address you provided on your process. If you moved after submitting your case but before receiving the card, the mail may go to your old address. Check with whoever lives there now, or contact your local post office to see if they can forward it.
If you moved and want to update your address with USCIS before the card arrives, you can file Form AR-11 (Alien's Change of Address) online at uscis.gov or by mail. However, this does not always redirect a card that is already in production. Call USCIS first to ask whether your card has been mailed — if it has not, updating your address may help.
Green cards sent to rural addresses or PO boxes sometimes take longer to arrive because USPS processes them differently. If your address is rural, allow an extra week or two beyond the typical two to four week window before contacting USCIS.
Understanding the timeline from approval to your mailbox
The clock starts when USCIS approves your case. You will receive an approval notice (Form I-797) by mail or email, depending on your case type. This notice does not contain your green card — it is just confirmation that USCIS approved you. Your actual green card is produced and mailed separately.
Production usually takes one to two weeks after approval. Mailing takes another one to two weeks depending on your location and mail volume. In total, most applicants receive their card within two to four weeks of approval. During holidays or periods of high mail volume, it can take up to six weeks.
You do not need to do anything while you wait. USCIS will mail your card automatically once it is produced. Calling repeatedly or submitting inquiries does not speed up the process.
Using your receipt number to check status
Your receipt number is printed on your approval notice and on any notices USCIS sends you. It looks like "EAC" or "WAC" followed by numbers and a year (for example, EAC23456789). This number is how USCIS tracks your case in their system.
Go to uscis.gov/case-status, log in with your USCIS account, and enter your receipt number. The system will show your current status. If you do not have an online account, you can create one using your email address and a password. You will need to verify your email before you can log in.
If you cannot remember your receipt number, check your approval notice, your initial receipt notice, or any other mail from USCIS. If you have lost all your documents, call USCIS at 1-800-375-5283 and provide your name, date of birth, and country of birth — they can look up your receipt number.
What happens if your card arrives damaged
If your green card arrives but is cracked, bent, discolored, or otherwise damaged, contact USCIS to request a replacement. Bring the damaged card with you or describe the damage when you call. USCIS will issue a replacement at no cost.
Do not attempt to repair or laminate a damaged green card. The card contains security features and embedded data that can be destroyed by heat or moisture. A repaired card may not work in ID readers or may be rejected by employers and government offices.
While waiting for a replacement, your damaged card may still be usable for some purposes, but it is safer to request a new one. The replacement process takes the same two to four weeks as the original delivery.
Frequently Asked Questions
Can I track my green card with just my name and date of birth?
No. USCIS requires your receipt number to look up your case status online. If you have lost your receipt number, call USCIS at 1-800-375-5283 with your name, date of birth, and country of birth, and they can provide it. You will need the receipt number to access the online tracking tool.
What if the USCIS website says my card was delivered but I never got it?
Check with household members, neighbors, or anyone else who may have received the package. Check your mailbox and the area around it. If you still cannot find it, contact USCIS and report it missing. They can investigate whether it was actually delivered or misdelivered, and issue a replacement if needed.
How long does a green card replacement take if mine is lost?
A replacement green card follows the same production and mailing timeline as the original — typically two to four weeks from the time you request it. There is no fee for a replacement due to loss or damage. Contact USCIS as soon as you realize your card is missing so they can start the process.
Can I use my approval notice as proof of status while I wait for my green card?
Your approval notice (Form I-797) proves your case was approved, but it is not the same as a green card. Some employers and government offices will accept it as temporary proof. If you need official proof of status while waiting, contact USCIS about requesting a green card replacement receipt, which may be accepted in place of the physical card.
Do I need to do anything to receive my green card, or does USCIS mail it automatically?
USCIS mails your green card automatically once it is produced. You do not need to submit any forms or take any action. straightforward wait for it to arrive at the address on your process. If you moved after explore, you can file Form AR-11 to update your address, but call USCIS first to check whether your card has already been mailed.