Answered July 2026

Social Security will mail your card automatically. You should receive it no later than 14 days after you receive your physical green card in the mail. You only need to visit an office if it misses that 14-day window.

“I recently received my physical marriage-based green card. On my I-485, I checked 'Yes' to have the SSA issue me a Social Security card. How long does it usually take to receive the SSN card after getting the green card, and at what point should I go to a Social Security office?”

Summary

You do not need to take any extra steps right now. Because you asked for the number on your form, USCIS sends your data straight to Social Security to issue the card.

Read the full explanation

How the automatic process works

When USCIS approves your Form I-485, they send your information to the Social Security Administration through a system called {"term": "ebe", "text": "Enumeration Beyond Entry"}. Social Security then automatically assigns your number and mails the card to the address you put on your application.

The official rule gives them 14 days from the day you receive your physical green card. If that time passes and you still have an empty mailbox, it usually means the data transfer between the two agencies failed or got stuck.

If that happens, you must apply directly with Social Security. You can start the application online, but you have to go to a local office in person to show your original documents.

Next steps

Here is exactly how to handle the timeline.

Wait 14 days

Count 14 days from the day you received your physical green card in the mail. Do not go to an office before this window closes, because the card is likely already on its way.

Gather your original documents

If the 14 days pass with no card, collect your original green card (Form I-551) and your original birth certificate. Social Security does not accept photocopies.

Visit a Social Security office

Go to your local office in person to apply. You can use their online service to start the request and make an appointment, but you must show your physical green card to a clerk to finish the process.

Others who faced this

You are not the first to go through this. Here is how it went for others who asked the same thing.

Have you been getting automatic SSN after i485 approval?

u/aeroastrogirlr/USCISDec 23, 2025

My husband recently received his green card (yay!) He selected on the application that he wants an SSN. However I have been seeing different answers on here if it will come in the mail or if he has to go to an SSA office. What has your experience been RECENTLY? Thank you in advance and happy holidays :)

Legal sources

Here are the exact rules from the Social Security Administration governing your timeline.

SSA Webpage

Social Security will mail your card to you, and it should arrive no later than 14 days after you get your green card.

SSA Webpage

If USCIS approves your application for LPR status, we will mail your SSN card or replacement card to the address listed on your application. You should receive your SSN card no later than 14 days after you receive your Permanent Resident Card/Form I-551/ “Green Card” from USCIS.

Read the full text

SSA Publication EN-05-10094

If the card does not arrive within 14 days of getting your green card, you must contact a local Social Security office.

SSA Publication EN-05-10094

If you do not receive your SSN card within 14 days after receiving your immigration document, contact your local Social Security office.

Read the full text

This is general guidance, not legal advice. Confirm with a licensed immigration attorney.

SettleKit is not a law firm. This is general information, not legal advice.

Join the SettleKit newsletter

We research the hard parts of settling in the US and write articles you will not find anywhere else. Subscribe to get each new article by email.

One email per new article. Unsubscribe anytime.

This is likely not your only questionCheck out SettleKit, the best source on the internet for newcomers to the US.
Build your free SettleKit