Social Security payments in May follow the same schedule as every other month, based on your birth date
Your Social Security check arrives on a Wednesday, and that day does not change in May. The Social Security Administration pays beneficiaries on three different Wednesdays each month, depending on when you were born. If you were born on the 1st through the 10th of any month, you receive payment on the second Wednesday. If you were born on the 11th through the 20th, you receive payment on the third Wednesday. If you were born on the 21st through the 31st, you receive payment on the fourth Wednesday.
This schedule has been in place since 1997 and applies year-round. May payments follow the exact same pattern as January, February, and every other month. The only exception is if a Wednesday falls on a federal holiday — in that case, the payment is sent the day before, on Tuesday.
If you receive Supplemental Security Income (SSI) instead of Social Security retirement or disability benefits, your payment arrives on the first of each month. If May 1st falls on a weekend or holiday, SSI payments are sent the business day before.
Key Takeaways
- Social Security payments arrive every month on a Wednesday determined by your birth date, and this schedule does not change in May or any other month.
- Beneficiaries born on the 1st–10th receive payment on the second Wednesday; those born on the 11th–20th on the third Wednesday; and those born on the 21st–31st on the fourth Wednesday.
- If your scheduled Wednesday falls on a federal holiday, your payment is sent on Tuesday instead.
- SSI recipients receive payment on the first of each month, moved to the business day before if that date is a weekend or holiday.
- You can confirm your payment date by logging into your my Social Security account or calling the Social Security Administration at 1-800-772-1213.
How to find your exact payment date
The easiest way to confirm when your May payment will arrive is to check your my Social Security account online. Create an account at ssa.gov if you do not already have one, then log in and look for "Payment History" under the "Benefits" section. This shows your payment dates for the current and past months.
If you do not use online accounts, you can call the Social Security Administration at 1-800-772-1213 between 8 a.m. and 7 p.m. on business days. A representative can tell you your payment date and answer questions about your specific situation. You can also visit a local Social Security office in person, though wait times are often shorter by phone.
Your payment date also appears on your Social Security statement, which you can view online or request by mail. The statement lists your estimated retirement, disability, or survivor benefits and includes your payment schedule.
What happens if your payment is late
If your payment does not arrive by the end of the business day on your scheduled Wednesday, check your bank account first — some banks take an extra day to post deposits, even though Social Security sends the payment on time. If it has been more than one business day past your payment date and the money has not appeared, contact your bank to confirm they received the transfer.
If your bank confirms they did not receive the payment, 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 it was, investigate why your bank did not receive it. If the payment was not sent, Social Security can research the reason and arrange a replacement.
Payments sent by direct deposit almost always arrive on time. If you receive a paper check instead, allow extra time for mail delivery — checks can take several days to arrive depending on your location and postal service delays.
Direct deposit versus paper checks
Social Security strongly encourages direct deposit because payments arrive reliably on your scheduled date. If you receive a paper check, you depend on mail delivery, which can be unpredictable. You can switch to direct deposit at any time by logging into your my Social Security account, calling 1-800-772-1213, or visiting a local Social Security office.
To set up direct deposit, you will need your bank's routing number and your account number. These appear on the bottom left of any check from your account. If you use a credit union or online bank, you can find this information on your account statements or by calling customer service.
If you do not have a bank account, you can receive payments on a Direct Express card, which works like a debit card. Social Security loads your payment onto the card on your scheduled date. You can explore for a Direct Express card by calling 1-888-224-1234 or visiting directexpresscard.com.
May payment dates for 2024 and 2025
In May 2024, the three payment Wednesdays were May 8th, May 15th, and May 22nd. In May 2025, they will be May 14th, May 21st, and May 28th. The exact dates shift each year because May 1st falls on a different day of the week.
To find your payment date without looking up a calendar, remember your birth date range and count forward from the first Wednesday of the month. If you were born on the 1st–10th, your payment is the second Wednesday. If you were born on the 11th–20th, it is the third Wednesday. If you were born on the 21st–31st, it is the fourth Wednesday.
What to do if you need money before your payment arrives
If you face an unexpected expense before your May payment arrives, contact your local Social Security office to discuss your situation. While Social Security cannot advance future payments, representatives can sometimes help you understand other resources in your community, such as local food banks, utility information programs, or emergency financial aid.
If you are struggling to cover basic needs, 211.org can connect you with local programs that may help. Call 2-1-1 or visit the website to search for food information, housing help, utility support, and other services in your area. These programs are separate from Social Security but exist specifically to help people bridge gaps between payments.
Frequently Asked Questions
Why does my payment date change from month to month?
Your payment date does not change — it is always the same Wednesday each month based on your birth date. What changes is which calendar date that Wednesday falls on. For example, if you were born on the 15th, you always receive payment on the third Wednesday of the month, but that might be the 15th in one month and the 21st in another.
Can I change my payment date?
No. Your payment date is determined by your birth date and cannot be changed. If you need to adjust when you receive money, you can ask your bank to move funds after the payment arrives, but Social Security itself cannot alter the schedule.
What if I was born on the 29th, 30th, or 31st?
You receive payment on the fourth Wednesday of the month, along with everyone born on the 21st through the 31st. This applies even if your birth date does not exist in every month — for example, if you were born on February 29th, you still receive payment on the fourth Wednesday.
Do I get paid twice if a holiday moves my payment to Tuesday?
No. Your payment is straightforward sent one day early, on Tuesday instead of Wednesday. You receive one payment per month, not an extra one. The total amount remains the same.
How do I know if a federal holiday will affect my May payment?
Check whether any federal holidays fall on your scheduled payment Wednesday. In the United States, federal holidays include New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas. If one of these falls on your payment Wednesday, your payment will arrive on Tuesday instead.