logo
pine
Try for free
nav-show-menu
icon-back

How to Track Your Green Card Delivery

Easily track your green card delivery status. Follow our process to avoid delays and missed updates.

Last edited on May 02, 2026
5 min read

Tracking green card delivery is the process of monitoring the shipment of your United States Permanent Resident Card ("green card") after approval by USCIS. It involves using USCIS tools like the Case Status tracker and Informed Delivery by USPS to ensure accurate delivery.


How to Track Green Card Delivery

Tracking the delivery of your green card is a straightforward process. Once your application is approved by the United States Citizenship and Immigration Services (USCIS), you can monitor the status by using the USCIS online tools and the tracking number provided. Residents have access to these tools to prevent misdelivery or delays.


Key Takeaways

  • Learn how to track your green card delivery using USCIS resources and USPS services.
  • Understand detailed timelines and required steps after USCIS approval.
  • Discover what to do if your green card status shows "delivered," but you haven't received it.
  • Access a guide for delayed or missing green cards.

Step-by-Step Guide to Tracking Your Green Card Delivery

1. Confirm USCIS Approval

Your green card delivery process begins after your Form I-485 (Adjustment of Status) or Form I-90 (Green Card Renewal or Replacement) is approved. USCIS will mail a formal approval notice (Form I-797) to your listed address.

Timeline: USCIS typically mails the green card 2–4 weeks after sending Form I-797.

2. Use the USCIS Case Status Tracker

Visit the USCIS Case Status Online Tool. Enter your 13-character receipt number (found on Form I-797) to view where your card is in the process.

Possible Notifications You’ll See:

  • Card Was Mailed: Indicates USCIS has sent your green card.
  • Card Was Picked Up by USPS: Your tracking number will be provided.
  • Card Was Delivered: USPS completed the delivery—check your mailbox immediately.

Pro Tip: Copy your USPS tracking number to use with the USPS tracking tool for real-time shipment updates.

3. Track Your Card Using USPS Informed Delivery

For extra convenience, use USPS's Informed Delivery feature. Sign up at USPS.com to preview your mail and manage packages online.

Steps:

  1. Enroll in USPS Informed Delivery (requires address verification).
  2. Enter the tracking number provided by USCIS to monitor delivery updates.
  3. Check for any delivery delays, specific times, or local service interruptions.

4. Monitor Your Mailbox Closely

Green cards are sent via Priority Mail and do not require a recipient’s signature. However, misdelivery or theft is always a concern.


What to Do If You Did Not Receive Your Green Card

If your USCIS case updates to "Card Was Delivered," but you didn't receive it, take these immediate steps:

1. Report Non-Receipt to USCIS

File Form I-90 online or by mail, using the option for replacement due to non-receipt. USCIS does not charge additional fees if you report within 60 days of the delivery date shown in their system.

Timeframe: Act within 15–30 days of the "delivered" update to avoid delays.

2. Check With Your Local USPS Office

Visit or call your nearest postal branch to confirm delivery and verify the address used by USCIS. Bring your USPS tracking number for reference.

3. File a USPS Missing Mail Search

Submit a missing mail search request online through USPS’s website. Include every detail, particularly the tracking number and delivery address.


Comparison of Tracking Tools

Feature USCIS Case Status USPS Informed Delivery
Function Tracks approval and shipment Monitors mail delivery
Delivery Estimate 2–4 weeks Real-time tracking updates
Notification System Email/Text Updates USPS Dashboard login required

Frequently Asked Questions

What should I do if my tracking number was never provided by USCIS?

Contact the USCIS Contact Center at 1-800-375-5283 to request your tracking number. Be prepared to provide your receipt number and current mailing address.


How long does USCIS take to deliver a green card post-approval?

USCIS typically ships your card 2–4 weeks after approval. The entire process, including delivery, usually spans 3–5 weeks after your Form I-797 is issued.


What if USPS tracking says “delivered” but I didn’t receive my green card?

Immediately file Form I-90 with USCIS to report the missing card. Also, contact your local USPS office to verify delivery details.


Can I expedite my green card delivery?

Expedited delivery is not available for green cards. However, informing USPS of special delivery situations (e.g., forwarding address) may help prevent delays.


How can I avoid green card misdelivery?

Always keep your mailing address updated with USCIS by filing Form AR-11 (Change of Address). Additionally, enroll in USPS Informed Delivery to track shipments heading to your mailing address.


Stay Organized with Pine AI

If you're waiting for your green card, Pine AI can help you streamline all related expenses and paperwork by automatically tracking recurring charges like renewal fees or document replacements. Learn more.



Schema Blocks

Keep Reading