You can schedule most Social Security office visits through their website or by phone, but the method depends on what you need
Social Security offers online appointment scheduling through their official website at ssa.gov. You can book visits for services like explore for a Social Security card, replacing a lost card, or discussing retirement or disability benefits. Not every service is available for online scheduling — some situations require you to call or visit in person — so the first step is checking whether your specific need can be booked online.
The online system lets you choose your local office, pick from available time slots, and receive a confirmation. If online scheduling does not work for your situation, you can call Social Security's main line at 1-800-772-1213 to book by phone, or you can walk into your nearest office during business hours.
Key Takeaways
- Social Security's online appointment tool is at ssa.gov/myaccount, and you can book visits for card replacements, new applications, and benefit discussions.
- Not all services can be scheduled online; some require a phone call to 1-800-772-1213 or an in-person visit.
- You will need to know your zip code or city to find your local office and see available appointment times.
- Confirmation details appear on screen after booking, and Social Security will send you a reminder by mail or email depending on your account settings.
Steps to book an appointment on ssa.gov
Start by going to ssa.gov and looking for the "Appointments" or "Schedule an Appointment" link on the homepage. You may be directed to create or sign into a my Social Security account, which requires your Social Security number, date of birth, and a valid email address. If you do not have an account, you can create one during the scheduling process.
Once you are logged in, select the reason for your visit from a list of options. Common choices include explore for a new Social Security card, replacing a lost or stolen card, changing your name or address, or discussing benefits. The system will tell you whether that service can be scheduled online or whether you need to call or visit in person.
If your service is available online, enter your zip code or city to find nearby offices. The system shows which offices have openings and displays available dates and times. Select a slot that works for you, review your appointment details, and confirm. You will receive a confirmation number on screen and by email.
What to do if your service is not available for online scheduling
Some services — such as complex benefit disputes, certain disability claims, or situations involving fraud — cannot be booked through the online system. When you select your service type during scheduling, the system will tell you when ready if online booking is not an option.
In those cases, call 1-800-772-1213 to speak with a Social Security representative. Have your Social Security number, date of birth, and a description of what you need ready before you call. Wait times vary by time of day and season; calling early in the morning on a weekday typically means shorter holds. You can also visit your local Social Security office in person during posted business hours without an appointment, though wait times may be longer.
What information you will need to bring
Bring your confirmation number and the appointment details you received when you booked. You will also need a valid photo ID — a driver's license, passport, or state ID card. If you are explore for a new card or replacing a lost one, bring any documents that prove your identity, citizenship, and age. Social Security's website lists specific documents for each service type.
If you are discussing benefits or making changes to your account, bring any recent benefit statements, tax documents, or proof of income that relates to your situation. If someone else is attending the appointment on your behalf, bring a signed power of attorney or other legal authorization document.
Canceling or rescheduling your appointment
If you need to cancel or change your appointment time, log back into your my Social Security account and look for your scheduled appointments. Most appointments can be canceled or rescheduled up to a certain number of days before the visit. The system will show you the important date for changes.
If you cannot reschedule through your account, call 1-800-772-1213 and provide your confirmation number. A representative can cancel or move your appointment for you. If you miss an appointment without canceling, you may need to reschedule through the online system or by phone.
Alternatives if you cannot visit an office
Social Security offers some services by mail or phone without requiring an office visit. You can request a replacement Social Security card by mail in some states, explore for benefits by phone in certain situations, or handle address changes and other account updates through your my Social Security account online.
If you live far from an office or have mobility challenges, call 1-800-772-1213 to ask whether your specific need can be handled remotely. Representatives can sometimes conduct interviews by phone or direct you to documents you can mail in instead of visiting in person.
Frequently Asked Questions
Do I need a my Social Security account to book an appointment online?
You will need to create or sign into an account to use the online scheduling system. Creating an account takes about 10 minutes and requires your Social Security number, date of birth, and email address. If you do not have an email address, you can call 1-800-772-1213 to book by phone instead.
How far in advance can I schedule an appointment?
Availability varies by office and service type. Most offices allow you to book appointments several weeks ahead, though some services may have limited slots. The online system shows you only the dates and times currently available at your chosen office.
What if I cannot make my appointment and need to reschedule?
Log into your my Social Security account and look for your scheduled appointments — most can be rescheduled online up to a few days before the visit. If the important date has passed, call 1-800-772-1213 with your confirmation number and a representative will reschedule you.
Can I schedule an appointment for someone else?
You can schedule an appointment for a family member or someone you have power of attorney for, but you will need their Social Security number and date of birth. Bring legal authorization documents to the appointment if you are attending on their behalf.
What happens if the online system says my service cannot be scheduled?
Call 1-800-772-1213 to discuss your situation with a representative. They can determine whether you need an in-person visit, can handle your request by phone, or need to submit documents by mail. Some services that appear unavailable online can still be completed through other channels.