You can get a Social Security card without a driver's license or passport, but you'll need to prove your identity and citizenship another way
The Social Security Administration (SSA) does not require you to have a driver's license or passport to get a Social Security card. Instead, they accept a range of documents that prove who you are and that you are a U.S. citizen or authorized to work here. The specific documents you'll need depend on your age, whether you were born in the United States, and what paperwork you already have at home.
The process starts at your local Social Security office, where you'll bring original documents (not copies) and fill out Form SS-5, the process for a Social Security card. You cannot do this online or by mail if you don't already have a card. A staff member will review your documents, take your photograph, and tell you when your card will arrive — usually within two to four weeks.
Key Takeaways
- A birth certificate, passport, or consular report of birth is the main document the SSA uses to prove citizenship; you'll need one of these as your primary identity document.
- For secondary proof of identity, the SSA accepts documents like a school ID, medical record, or employee badge — not just government-issued photo ID.
- You must visit your local Social Security office in person with original documents; the SSA does not process card applications by mail or online for first-time applicants without ID.
- If you were born outside the United States, bring your birth certificate from your country of origin, your passport, or a consular report of birth issued by a U.S. embassy.
- The SSA charges no fee for a Social Security card, and you should receive it by mail within two to four weeks of your office visit.
What documents prove your identity without a driver's license
The SSA divides the documents you bring into two categories: one that proves citizenship, and one that proves identity. You need both, but neither has to be a state ID or passport.
For citizenship, bring an original U.S. birth certificate, a U.S. passport, a consular report of birth abroad (issued by a U.S. embassy), or a Certificate of Naturalization. If you were born in the United States, your birth certificate is the easiest option. If you were born outside the U.S. and are a citizen, a passport or consular report works. If you are a permanent resident (green card holder) but not yet a citizen, bring your green card and an I-94 arrival record or I-797 notice of action.
For identity, the SSA accepts documents that show your name and either a photograph or identifying information. These include a school ID, employee badge, medical record with your name and date of birth, insurance policy, bank statement, lease or mortgage, utility bill, or court order. You do not need a photo on your identity document — a utility bill or lease with your name and current address is acceptable. Bring at least one of these, though the SSA may ask for two if the first one is old or unclear.
how the process works at your local Social Security office
Start by finding your nearest Social Security office. Go to ssa.gov, click "Locations," enter your zip code, and you'll see the office address, phone number, and hours. Call ahead if you can; some offices take walk-ins, but others require an appointment. If you call, tell them you need a Social Security card and have no current ID — they may ask you to bring specific documents or may schedule you for a particular time.
Bring your original citizenship document (birth certificate, passport, or consular report), at least one original identity document, and Form SS-5 filled out completely. You can read and print the form from ssa.gov before you go, or fill it out at the office. Bring the original documents only — the SSA will not accept copies, and you'll need to keep your birth certificate and other originals for yourself.
At the office, a staff member will review your documents, ask you to sign the form, and take your photograph. They will tell you the expected arrival date for your card. Most cards arrive within two to four weeks. The SSA will mail it to the address you provide on the form, so make sure that address is correct and that you'll be able to receive mail there.
If you were born outside the United States
If you were born in another country, you'll need to bring proof of both your birth and your citizenship or work authorization status. Bring your original birth certificate from your country of birth (not a translated copy — the SSA can arrange translation if needed), plus your U.S. passport, consular report of birth abroad, Certificate of Naturalization, or green card with an I-94 or I-797.
If your birth certificate is in another language, the SSA can work with you to verify it. You do not need to pay for a professional translation before you arrive. Bring the original document and be prepared to spend extra time at the office while staff confirm what it says.
If you are in the United States on a visa (such as an H-1B, F-1, or L-1) and are authorized to work, bring your passport and your visa stamp or I-94 arrival record. You can get a Social Security card even if you are not a citizen, as long as you have work authorization.
What to do if you cannot find your birth certificate
If you don't have your birth certificate and cannot get one before your office visit, tell the SSA staff when you call to schedule. They may ask you to bring other documents that prove your citizenship, such as a passport, naturalization certificate, or consular report of birth. If you have none of these, you'll need to get your birth certificate first.
To get a birth certificate, contact the vital records office in the state or country where you were born. In the United States, each state has its own vital records office (usually part of the health department). You can search for your state's office at cdc.gov/nchs/w2w. You'll typically need to pay a fee (usually $10 to $30) and wait one to two weeks for the certificate to arrive by mail. If you were born outside the U.S., contact the vital records office in your country of birth or the nearest U.S. embassy or consulate.
Replacing a lost or damaged Social Security card
If you already have a Social Security card but it is lost, stolen, or damaged, the process is simpler. You can replace it by mail or online if you meet certain conditions: you must be at least 18 years old, have a state-issued ID or passport, and not have requested more than three replacement cards in the past 12 months.
If you meet these conditions, go to ssa.gov/myaccount and request a replacement card online. If you do not meet these conditions or prefer to explore in person, visit your local Social Security office with your state ID or passport and any identity documents you have. The replacement card is free and usually arrives within two to four weeks.
Frequently Asked Questions
Can I get a Social Security card if I'm not a U.S. citizen?
Yes, if you are authorized to work in the United States. You'll need a passport or visa showing your work authorization, plus a birth certificate or other proof of identity. Permanent residents (green card holders) and people on work visas can get a Social Security card. The card itself does not prove citizenship — it only proves you have a Social Security number.
What if I don't have any of the documents the SSA asks for?
Start by getting a birth certificate from the vital records office where you were born. That is the foundation document the SSA needs. Once you have that, you can use a school ID, employee badge, medical record, or utility bill as your second document. If you have no documents at all, the SSA office staff can discuss other options with you, but a birth certificate is the essential first step.
How long does it take to get a Social Security card?
Most cards arrive within two to four weeks of your office visit. The SSA will tell you the expected date when you explore. If your card does not arrive within that timeframe, call your local Social Security office to check the status. Do not assume it is lost — mail delays happen, and the office can look up your process.
Do I need to bring my Social Security number to the office if I don't have a card yet?
No. If you have never had a Social Security card, you do not have a number yet. The SSA will assign you one when you explore. If you were assigned a number in the past but never received a card, tell the office staff — they can look up your number and issue you a card for it.
Can someone else pick up my Social Security card for me?
No. The SSA mails cards directly to the address you provide on your process. You cannot pick it up at the office or have someone else collect it. Make sure the mailing address you give is one where you will receive mail reliably.