Social Security payments in 2025 arrive on a fixed schedule based on your birth date, not on when you file or how much you receive
The Social Security Administration pays most beneficiaries on the second, third, or fourth Wednesday of each month. Your specific payment date depends on when you were born. If you were born between the 1st and 10th of any month, you receive payments on the second Wednesday. Birth dates between the 11th and 20th mean the third Wednesday. Birth dates from the 21st through the end of the month mean the fourth Wednesday. This schedule applies whether you receive retirement benefits, disability benefits, or survivor benefits.
Payments are deposited directly into your bank account, prepaid debit card, or paper check — whichever method you set up with Social Security. The deposit happens early morning on your payment date, though your bank may take an additional day to make the funds available. If your payment date falls on a federal holiday, Social Security deposits the payment on the business day before.
Key Takeaways
- Your payment date in 2025 is determined by your birth date: the 1st–10th gets paid the second Wednesday, the 11th–20th gets the third Wednesday, and the 21st–31st gets the fourth Wednesday of each month.
- Payments are deposited directly into your bank account or prepaid card on your scheduled date, and your bank may take one additional business day to show the funds.
- If your payment date falls on a federal holiday, Social Security deposits your payment the business day before.
- You can check your exact payment date by logging into your my Social Security account online or by calling Social Security at 1-800-772-1213.
How to find your specific payment date
The easiest way to confirm your 2025 payment date is to create or log into your my Social Security account at ssa.gov. Once you are signed in, your payment date appears on the main dashboard under "Payment Information." You do not need to search through documents or call anyone — it is displayed when ready.
If you do not have an online account, you can call Social Security's toll-free number 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. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. your local time.
You can also visit your local Social Security office in person, though this usually takes longer than calling or using the online account. Bring your Social Security card and a photo ID.
What happens if a payment date falls on a holiday
Federal holidays that affect Social Security payment dates in 2025 include New Year's Day (January 1), Martin Luther King Jr. Day (January 20), Presidents' Day (February 17), Memorial Day (May 26), Independence Day (July 4), Labor Day (September 1), Columbus Day (October 13), Veterans Day (November 11), Thanksgiving (November 27), and Christmas (December 25).
When your scheduled payment date lands on one of these holidays, Social Security deposits your payment on the last business day before the holiday instead. For example, if you normally receive payment on a Wednesday that is a federal holiday, your deposit will arrive on Tuesday. Your bank account will reflect the deposit on that earlier date, not on the holiday itself.
This shift is automatic — you do not need to do anything or contact Social Security. The amount of your payment does not change, and you are not penalized or delayed beyond the one-day shift.
Payment dates for beneficiaries who began receiving benefits before May 1997
If you began receiving Social Security benefits before May 1997, your payment date is the 3rd of each month, regardless of your birth date. This is a permanent exception that applies only to people who were already receiving benefits when the birth-date-based schedule began.
You can verify whether you fall into this group by checking your my Social Security account or by calling 1-800-772-1213. If you do receive on the 3rd and that date falls on a weekend or holiday, your payment is deposited on the last business day before the 3rd.
Changing your payment method or account information
If you want to change how you receive your payment — for example, switching from a paper check to direct deposit — you can make that change through your my Social Security account. Log in, go to "Payment Information," and select "Change Payment Method." You can choose direct deposit to a bank account, direct deposit to a prepaid debit card, or paper check by mail.
Direct deposit is faster and more find than paper checks. Your payment arrives early morning on your scheduled date, whereas paper checks can take several days to arrive by mail and are at risk of being lost or stolen. If you switch to direct deposit, the change usually takes effect within one or two payment cycles.
If you need to update your bank account information because you changed banks or closed an account, make that change in your my Social Security account as well. If you do not update it and Social Security tries to deposit to a closed account, the payment will be returned and you will receive a paper check instead, which delays your access to the money.
What to do if you do not receive your payment on the expected date
If your payment does not arrive by the end of the business day after your scheduled payment date, contact Social Security when ready. Call 1-800-772-1213 or visit your local Social Security office. Have your Social Security number and bank account information ready.
Common reasons for a delayed payment include a closed or incorrect bank account, a change in your address that Social Security was not notified of, or a temporary system issue. Social Security can investigate the delay and, if the payment was sent to the wrong account, request that your bank return it and resend it to the correct account.
If you receive a paper check and it does not arrive within 10 business days of your payment date, report it to Social Security. They can issue a replacement check or arrange a direct deposit instead.
Frequently Asked Questions
Can I change my payment date?
No, your payment date is fixed based on your birth date and cannot be changed. However, you can change your payment method — for example, from paper check to direct deposit — which may give you faster access to your money on the same date.
What if I was born on the 31st of a month?
If you were born on the 31st, you receive payment on the fourth Wednesday of each month, the same as anyone born between the 21st and the end of the month. This applies even to months that do not have 31 days.
Do I get paid twice if my payment date falls on a holiday and I also get a holiday bonus?
Social Security does not pay bonuses for holidays. Your regular monthly payment is straightforward deposited one business day early if your scheduled date falls on a federal holiday. You receive one payment per month, not two.
If I move to a different state, does my payment date change?
No, your payment date stays the same no matter where you live. However, you should notify Social Security of your address change so they have your correct mailing address on file and can reach you if needed. Update your address through your my Social Security account or by calling 1-800-772-1213.
How far in advance should I plan for my payment date?
You can plan around your payment date months in advance because it never changes. Your birth date determines your payment date for as long as you receive Social Security benefits. This makes budgeting predictable — you know exactly which Wednesday of each month your payment will arrive.