Social Security payments arrive on a schedule based on your birth date, not randomly
Your Social Security check comes on the same day each month, determined by when you were born. The Social Security Administration does not send all payments on one day — they spread them across three Wednesdays in the middle of each month. If you know your birth date range, you can predict exactly when your payment will arrive.
The schedule has been the same for years and does not change. Knowing your payment day helps you plan bills and avoid overdraft fees. If your payment is late, you will know something is wrong and can contact Social Security to find out why.
Key Takeaways
- Social Security sends payments on the second, third, or fourth Wednesday of each month, based on your birth date.
- If you were born on the 1st through 10th of any month, you receive payment on the second Wednesday.
- If you were born on the 11th through 20th, your payment arrives on the third Wednesday.
- If you were born on the 21st through 31st, your payment comes on the fourth Wednesday.
- Direct deposit to your bank account is faster and more reliable than a mailed check.
Payment schedule by birth date
The Social Security Administration groups people into three payment weeks based on the day of the month they were born. This system has been in place since 1997 and applies to all retirement, survivor, and disability beneficiaries.
| Birth Date Range | Payment Day |
|---|---|
| 1st through 10th of any month | Second Wednesday of the month |
| 11th through 20th of any month | Third Wednesday of the month |
| 21st through 31st of any month | Fourth Wednesday of the month |
For example, in January 2025, the second Wednesday falls on January 8th, the third Wednesday on January 15th, and the fourth Wednesday on January 22nd. If you were born on March 17th, you would receive your payment on the third Wednesday of every month.
How to find your exact payment date
The easiest way to confirm your payment date is to log into your my Social Security account at ssa.gov. Once you are signed in, click "Benefit Verification" and look for the line that says "Payment Information." This shows your payment date for the current month and all future months.
If you do not have a my Social Security account, you can create one for free at ssa.gov. You will need your Social Security number, email address, and a way to verify your identity — usually a driver's license or passport number. Creating an account takes about 10 minutes and gives you access to your payment schedule anytime.
You can also call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) and speak to a representative. Have your Social Security number ready. They will tell you your payment date and answer questions about your specific account.
Why your payment might be late
If your payment does not arrive on your scheduled day, the most common reason is a delay in your bank's processing. Direct deposit payments are sent electronically by Social Security on your payment day, but your bank may take one or two business days to post the money to your account. If your payment day falls on a Wednesday and your bank is slow, you might not see it until Friday.
Less commonly, Social Security may hold or delay a payment if there is a problem with your account — for example, if they need to verify information or if there is a question about your continued may be able to access. If your payment is more than three business days late, contact Social Security directly. Have your Social Security number and bank account information ready.
If you receive a mailed check instead of direct deposit, expect it to arrive 3 to 5 business days after your payment date. Mailed checks are slower and more likely to be lost or stolen. Social Security recommends switching to direct deposit if you have not already done so.
How to switch to direct deposit
Direct deposit is faster and safer than a mailed check. To set it up, log into your my Social Security account and go to "Payment Information." Click "Change How You Get Paid" and select "Direct Deposit." You will need your bank's routing number and your account number. Both appear on the bottom left of a blank check, or you can call your bank to ask.
The change usually takes effect within one or two months. Your next payment after the change goes through will arrive by direct deposit. If you do not have a bank account, you can use a prepaid debit card or a savings account at a credit union — any account with a routing number and account number will work.
What to do if you miss a payment
If your payment did not arrive by the end of the business day after your scheduled payment date, contact Social Security at 1-800-772-1213. Have your Social Security number, birth date, and bank account information ready. A representative can check whether the payment was sent and, if it was, whether your bank received it.
If Social Security sent the payment but your bank did not post it, the bank is responsible for finding it. Ask your bank to trace the deposit. This usually takes 5 to 10 business days. If the payment was never sent by Social Security, they can investigate why and reissue it.
Do not assume a late payment means something is wrong with your benefits. Most delays are processing delays, not account problems. But if payments are consistently late or if you receive a notice saying your benefits have changed, contact Social Security to find out why.
Frequently Asked Questions
Does Social Security send payments on weekends or holidays?
No. If your payment date falls on a weekend or federal holiday, Social Security sends the payment on the last business day before that date. For example, if the second Wednesday falls on a holiday, your payment arrives on Tuesday instead. Your bank account will show the deposit on the business day Social Security sends it.
Can I change my payment date?
No. Your payment date is fixed based on your birth date and cannot be changed. The system is designed to spread payments evenly across the month so Social Security's systems are not overloaded. If you need your payment on a different day for budgeting reasons, you can ask your bank about setting up automatic transfers to another account on a date that works better for you.
What if I have not received my Social Security card but I am getting payments?
You do not need a physical card to receive payments. Social Security sends payments based on your Social Security number, not the card itself. If you want a replacement card, you can order one through your my Social Security account or by visiting your local Social Security office.
Will my payment date change if I move to a different state?
No. Your payment date is based on your birth date, not where you live. Moving does not change when you receive your payment. If you move, update your address with Social Security so they can contact you if needed, but your payment schedule stays the same.
What if I was born on the 31st but some months only have 30 days?
You are still in the third payment group (21st through 31st) and receive your payment on the fourth Wednesday of every month, regardless of how many days that month has. The schedule does not change based on the calendar.