May payment dates depend on your birth date, not when you file
Social Security sends payments on a fixed schedule each month based on the day you were born. If you were born between the 1st and 10th of any month, you receive your payment on the second Wednesday of each month. If you were born between the 11th and 20th, you get paid on the third Wednesday. If you were born between the 21st and 31st, your payment arrives on the fourth Wednesday.
This schedule applies year-round, including May. The Social Security Administration does not change payment dates based on holidays or weekends — if your regular Wednesday falls on a federal holiday, your bank receives the deposit the business day before. This means your payment may arrive on Tuesday instead, but the amount stays the same.
Supplemental Security Income (SSI), which is a separate program for people with low income and limited resources, pays on the first of every month. If the 1st falls on a weekend or holiday, SSI payments arrive the business day before. This schedule is different from regular Social Security retirement and disability payments.
Key Takeaways
- Your May payment date is determined by your birth date and stays the same every month — the second, third, or fourth Wednesday depending on whether you were born in the first, second, or third ten days of your birth month.
- If your regular payment Wednesday falls on a federal holiday, your bank receives the deposit the business day before, usually Tuesday.
- Supplemental Security Income (SSI) pays on the 1st of each month, which is a different schedule from regular Social Security benefits.
- You can check your exact payment date by logging into your my Social Security account online or calling 1-800-772-1213.
How to find your specific May payment date
The easiest way to confirm when your May payment arrives is to log into your my Social Security account at ssa.gov. Once you are signed in, select "Benefit Verification" and then "View Payment History." The page shows your payment dates for the current and upcoming months. This is the official record Social Security uses, so it accounts for any holidays or schedule changes.
If you do not have an online account, you can call Social Security directly at 1-800-772-1213. A representative can tell you your payment date over the phone. You will need to provide your Social Security number and answer security questions to verify your identity. The wait time varies depending on call volume, but calling early in the morning or mid-week usually means shorter hold times.
If you receive a paper check instead of direct deposit, your payment arrives by mail a few days after the deposit date. The exact timing depends on your local postal service, but plan for 3 to 5 business days after the official payment date.
What happens if a holiday falls on your payment day
Federal holidays that affect payment timing include New Year's Day (January 1), Independence Day (July 4), Thanksgiving (fourth Thursday in November), and Christmas (December 25). If your regular payment Wednesday lands on one of these holidays, Social Security advances your payment to the business day before — almost always the Tuesday before the holiday.
This early payment does not change your benefit amount. You receive the same money, just one day sooner. The Social Security Administration makes this adjustment automatically, so you do not need to contact them or take any action. Your bank will show the deposit on the earlier date.
Memorial Day (last Monday in May) and Labor Day (first Monday in September) do not affect Social Security payment dates because these holidays fall on Mondays, not Wednesdays. Your payment arrives on your regular Wednesday schedule even when these holidays occur.
Direct deposit versus paper checks
Social Security strongly encourages direct deposit because payments arrive faster and more reliably than paper checks. With direct deposit, your bank receives the funds on your official payment date. With a paper check, you must wait for the mail, which typically takes 3 to 5 business days. If a check is lost or delayed, replacing it takes additional time.
To set up direct deposit, log into your my Social Security account and select "Change Direct Deposit Information," or call 1-800-772-1213 and ask a representative to help you. You will need your bank's routing number and your account number. The change usually takes effect within one or two payment cycles.
If you currently receive a paper check and want to switch to direct deposit, Social Security will not automatically convert you. You must request the change yourself. Once you do, your first direct deposit payment typically arrives within 30 days.
Tracking your May payment if it does not arrive on time
If your May payment does not arrive on your expected date, first check your my Social Security account to confirm the official payment date. Sometimes people misremember their birth date range or assume a holiday affected the schedule when it did not. The online account shows the exact date Social Security sent the payment to your bank.
Contact your bank next. Ask them to check whether the deposit has posted to your account or is pending. Banks sometimes hold deposits for 24 hours before making them available, especially if the deposit is unusually large or if your account is new. Your bank can also tell you whether they received the payment from Social Security.
If your bank confirms they have not received the payment, or if more than one business day has passed since your official payment date, call Social Security at 1-800-772-1213. Have your Social Security number and bank account information ready. A representative can check whether the payment was sent and, if there was an error, start a trace to locate it or reissue the payment.
Changes to your payment date if you change banks
If you switch banks or change your account number, you must update your direct deposit information with Social Security. Log into your my Social Security account and select "Change Direct Deposit Information," or call 1-800-772-1213. Provide your new bank's routing number and your new account number.
The change takes effect within one or two payment cycles. During the transition, Social Security may attempt to deposit to your old account first. If that fails, the payment goes to your new account. To avoid confusion, update your information at least one full month before you close your old account.
If you close your bank account before updating Social Security, your payment may be returned to the Social Security Administration. They will hold it and eventually issue a paper check to your address on file. This process takes several weeks, so it is much faster to update your banking information before closing an account.
Frequently Asked Questions
What if I was born on the 31st but some months only have 30 days?
You are in the third payment group (21st through 31st), so you receive your payment on the fourth Wednesday of every month, regardless of how many days that month has. The payment date does not change based on the calendar — only the day of the week matters.
Do I get paid twice in May if a holiday moves my payment earlier?
No. Your May payment is straightforward moved to the business day before the holiday. You receive one payment per month, not an extra payment. The amount stays the same whether it arrives on Wednesday or Tuesday.
Can I request a different payment date if the current one does not work for me?
No. Social Security does not allow you to choose a different payment date. Your date is fixed based on your birth date. If you need money on a different day, you can plan ahead by budgeting around your actual payment date or asking your bank about short-term borrowing options.
What if I receive both Social Security and SSI?
You receive two separate payments on two different schedules. Your Social Security payment arrives on your birth-date-based Wednesday, and your SSI payment arrives on the 1st of each month. Both are deposited to the same account if you have set up direct deposit for both programs.
How far in advance can I see my May payment date?
Your my Social Security account shows payment dates for the current month and several months ahead. You can view this information anytime by logging in. This lets you plan your budget and confirm dates well before the payment arrives.