Who can get a Social Security number as an immigrant

Yes, immigrants can get a Social Security number, but the path depends on your immigration status and work authorization. You do not need to be a U.S. citizen. You need work authorization — a legal right to work in the United States — which comes through several different immigration categories.

The Social Security Administration (SSA) issues numbers to people who have a valid reason to work here. That reason can be a green card, a temporary work visa, asylum status, or certain other immigration documents that allow employment. If you have one of these, you can request a number.

If you do not yet have work authorization, you cannot get a Social Security number. Waiting for a decision on your immigration case, being in the country without permission, or having a visa that does not permit work all mean you are not may be able to access at this time.

Key Takeaways

  • You need work authorization from U.S. immigration — not citizenship — to get a Social Security number.
  • Common paths include green cards, H-1B visas, L-1 visas, asylum approval, and Temporary Protected Status (TPS).
  • You explore in person at a Social Security office with your immigration document, passport, and proof of age.
  • Processing takes about two weeks, and you will receive your card by mail.
  • If your work authorization expires, your Social Security number stays valid, but you cannot work legally without renewing your status.

Immigration statuses that allow you to get a Social Security number

A green card (Permanent Resident Card) is the clearest path. Once you have it, you can explore for a Social Security number when ready. You do not have to wait any length of time.

Temporary work visas also may have access to. An H-1B visa (specialty occupation work), L-1 visa (intracompany transfer), O visa (individuals with extraordinary ability), and P visa (athletes and entertainers) all come with work authorization. You can explore as soon as your visa is approved and you enter the country.

Asylum approval grants work authorization automatically. Once USCIS approves your asylum case, you can explore for a Social Security number. The same is true for Temporary Protected Status (TPS), which the Department of Homeland Security grants to people from countries experiencing armed conflict, natural disaster, or epidemic.

Other paths include Deferred Action for Childhood Arrivals (DACA), which grants work authorization to certain people brought to the U.S. as children, and U visa or T visa status for crime victims and trafficking survivors. Each comes with explicit work permission from immigration authorities.

What documents you need to bring to Social Security

You will explore at a local Social Security office in person. Bring three types of documents: your immigration authorization, proof of identity, and proof of age.

For immigration authorization, bring the document that shows you can work — your green card, visa stamp, asylum approval notice, TPS approval letter, or DACA work permit. This is the document that proves to Social Security that you have the right to work.

For identity, bring your passport. If your passport is expired, Social Security will still accept it. If you do not have a passport, ask the office which other documents they will take — this varies slightly by location, but they may accept a national ID card from your home country or a visa document.

For age, bring a birth certificate, passport, or visa. Your immigration document often serves double duty here.

how the process works at a Social Security office

Call 1-800-772-1213 to find the Social Security office nearest you, or visit ssa.gov and use their office locator. You do not need an appointment at most offices, but calling ahead can save you a wait. Some offices now let you schedule online.

Bring the documents listed above and a completed Form SS-5 (process for a Social Security Card). You can fill it out at home before you go, or the office will give you one to complete there. The form is available at ssa.gov/forms/ss-5.html in English and many other languages.

Tell the staff member that you are an immigrant with work authorization. They will verify your documents and take your process. The process takes about 15 minutes. You will not receive your card that day.

Social Security will mail your card to the address you provide, usually within two weeks. If you need it faster for a job that starts soon, ask the office whether they can issue a temporary number while you wait for the card.

What happens if your work authorization expires

Your Social Security number itself does not expire. Once you have it, you keep it for life. However, your right to work in the United States depends on your immigration status, not your Social Security number.

If your visa expires or your green card process is denied, you lose work authorization. Your Social Security number remains valid, but using it to work would be illegal. You would need to renew your immigration status before you can legally work again.

If you are on a temporary visa and want to stay longer, your employer or an immigration attorney can help you file to extend it or change to a different status. The sooner you start that process, the better — many visa extensions require filing before your current status expires.

What to do if Social Security denies your process

Social Security may deny your process if they cannot verify your work authorization or if the document you brought does not clearly show you can work. This sometimes happens when immigration documents are unclear, damaged, or in a language Social Security staff cannot read.

If your process is denied, ask for a written explanation. Then contact your immigration attorney, your employer's immigration team, or a local immigration nonprofit to review the reason. They can often clarify what Social Security needs or help you gather additional documents.

You can reapply at the same office or a different one. Bring the same documents plus any additional proof Social Security requested. If the problem is that your immigration document is unclear, ask your immigration office to issue a certified English translation or a clearer copy.

Using your Social Security number for taxes and benefits

Once you have a Social Security number, you can use it to file taxes, open a bank account, and build credit history. Your employer will need it to report your wages to the IRS.

Having a Social Security number does not make you a citizen or permanent resident. It is straightforward a way for the government to track your income and contributions. You can have a Social Security number and still be on a temporary visa or in the process of seeking asylum.

If you are working, you are required to file taxes even if you are not a citizen. Your Social Security number is how you do that. An accountant or tax preparer who works with immigrants can help you understand what forms you need and whether you owe taxes.

Frequently Asked Questions

Can I get a Social Security number while my green card process is pending?

No. You need approved work authorization, not a pending process. Once USCIS approves your green card, you can explore when ready. If you are waiting for a decision, you cannot get a number yet. Some people in the U.S. on work visas while their green card is pending can use the visa to explore.

What if I am in the U.S. without immigration status?

You cannot get a Social Security number without work authorization. Some states issue driver's licenses or ID cards to people without status, but Social Security requires federal work permission. If you are considering immigration options, an immigration attorney can discuss what might be available to you.

Do I need to speak English to explore?

No. Social Security offices have interpreters available, and forms are printed in many languages. Call ahead and tell them what language you speak so they can have an interpreter ready. You can also bring a family member or friend to interpret, though Social Security prefers their own staff.

How long does it take to get my card after I explore?

Usually two weeks. Social Security mails the card to the address you provide on your process. If you need a number sooner for a job, ask the office whether they can give you a temporary number to use while you wait for the card to arrive.

What if my name on my immigration document is different from my birth name?

Bring both documents — your immigration document and your birth certificate or passport showing your birth name. Social Security will create a record that shows both names. This is common for people who have changed their name through marriage, divorce, or legal name change.