Skip to main content

How to Schedule a Social Security Appointment Online

You can book most Social Security appointments through their website without calling or visiting an office

The Social Security Administration lets you schedule many appointments online through their official website at ssa.gov. You do not need to call or wait in an office — you can pick your date and time from available slots, usually several weeks out. The process takes about five minutes if you have your Social Security number and a way to receive a confirmation code by text or email.

Not every type of appointment is available online. Replacement cards, benefit reviews, and changes to direct deposit can be scheduled this way. Complex cases — like initial disability claims or appeals — still require phone or in-person visits. The website tells you immediately whether your reason for the appointment can be booked online.

Key Takeaways

  • Go to ssa.gov/myaccount and sign in with your Social Security number, or create a free account if you do not have one yet.
  • Select "Schedule an Appointment" and choose your reason — the system will tell you if online booking is available for that type.
  • Pick from available dates and times in your local office, then confirm your contact information and receive a confirmation code.
  • You will get a confirmation email or text with your appointment date, time, and office location — bring this to your appointment.
  • If no online slots are open, you can request a callback or schedule a phone appointment instead of visiting in person.

What you need before you start

Have your Social Security number ready. You will also need a valid email address or phone number to receive your confirmation code — the Social Security Administration sends a six-digit code to verify your identity before you can complete the booking.

If you do not have a my Social Security account yet, you can create one during the appointment scheduling process. You will need to answer security questions based on your credit history and personal records. This takes a few extra minutes but only happens once.

Step-by-step: booking your appointment online

Step 1: Go to ssa.gov/myaccount. This is the official Social Security portal. Do not use a third-party website — scams exist that look like the real site but steal information.

Step 2: Sign in or create an account. If you already have a my Social Security account, enter your username and password. If not, click "Create an Account" and follow the prompts. You will answer security questions to verify your identity.

Step 3: Select "Schedule an Appointment." Once you are logged in, look for the appointment scheduling option on your dashboard. Click it and choose the reason for your visit from the dropdown menu.

Step 4: Check if online booking is available. The system will tell you whether your type of appointment can be booked online. If it cannot, you will see options to request a callback or schedule a phone appointment instead.

Step 5: Choose your date and time. The system shows available slots at your local Social Security office, usually two to eight weeks out depending on demand. Pick the date and time that works for you.

Step 6: Confirm your contact information. Review your phone number and email address. The Social Security Administration will use these to send your confirmation and any updates about your appointment.

Step 7: Receive and save your confirmation code. A six-digit code will arrive by text or email within a few minutes. Enter it on the screen to complete your booking. Save your confirmation email — it contains your appointment details.

What happens after you book

You will receive a confirmation email with your appointment date, time, office address, and what to bring. Read this carefully — some appointment types require specific documents. For example, a replacement Social Security card appointment may ask you to bring proof of citizenship and identity.

Arrive 10 to 15 minutes early. Bring your confirmation email or the confirmation number from your text message. If you need to reschedule, you can cancel and rebook through the same website, or call your local office to change the time.

When online booking is not available

If the system says your appointment type cannot be booked online, you have two other options. You can request a callback — the Social Security Administration will call you at a time you choose, usually within one to two weeks. Or you can schedule a phone appointment where you call in at a specific time.

For cases that require in-person visits, such as initial disability claims or certain appeals, you will need to either call 1-800-772-1213 or visit your local office in person to schedule. The website will direct you to these options when you reach that point.

Common reasons you can book online

The Social Security Administration allows online scheduling for: getting a replacement Social Security card, changing your address or phone number, updating direct deposit information, reporting a change in your work status, scheduling a benefit verification interview, and reviewing your earnings record.

You cannot book online for: filing a new claim for retirement, disability, or survivor benefits; appealing a decision; reporting someone missing or deceased; or handling complex account issues. These require a phone call or office visit, and the system will tell you which one when you try to book.

Troubleshooting if you get stuck

If you cannot create an account because security questions are not matching your records, call 1-800-772-1213 during business hours (Monday through Friday, 7 a.m. to 7 p.m.). A representative can help you verify your identity and may be able to schedule your appointment by phone instead.

If you receive an error message saying no appointments are available, it means your local office has no open slots for several weeks. Check back in a few days — offices release new appointment times regularly. You can also request a callback or phone appointment as an alternative.

Frequently Asked Questions

Do I have to create a my Social Security account to book an appointment online?

Yes. You need either an existing account or you create one during the scheduling process. Creating an account is free and takes about 10 minutes the first time. After that, you can use it to schedule future appointments, check your earnings record, and manage your benefits.

What if I do not have a phone number or email to receive the confirmation code?

You will need at least one of these to complete online booking. If you do not have either, call 1-800-772-1213 to schedule by phone instead. A representative can book your appointment and send confirmation by mail if needed.

Can I book an appointment for someone else, like a family member?

No. Each person must schedule their own appointment using their own Social Security number and account. If someone cannot do this themselves, they can call 1-800-772-1213 and a representative can help schedule over the phone.

How far in advance can I book an appointment?

Most offices show available slots two to eight weeks ahead. The exact timing depends on how busy your local office is. If you need an appointment sooner, call 1-800-772-1213 to ask about walk-in hours or emergency appointments.

What if I miss my appointment?

Call your local office as soon as possible to reschedule. You can also go back to ssa.gov/myaccount, cancel the missed appointment, and book a new one. Missing appointments without notice may delay your case, so contact the office even if you are running late.

This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.