Social Security payment dates are based on your birth date, not when you started receiving benefits
The Social Security Administration pays most beneficiaries on the second, third, or fourth Wednesday of each month. Your specific payment date depends on the day of the month you were born. This schedule applies to retirement, survivor, and disability benefits — the payment day stays the same all year unless you change your banking information.
If you were born on the 1st through the 10th of any month, you receive payments on the second Wednesday. If you were born on the 11th through the 20th, you receive payments on the third Wednesday. If you were born on the 21st through the 31st, you receive payments on the fourth Wednesday. The Social Security Administration does not change these dates for holidays or weekends — if your payment date falls on a holiday, you receive the money the business day before.
Direct deposit is the only way to receive Social Security payments as of May 2021. If you do not have a bank account, you can open one at most banks and credit unions with minimal documentation, or you can use a prepaid debit card that accepts direct deposits. The money typically appears in your account by 9 a.m. on your scheduled payment date, though some banks post funds the day before.
Key Takeaways
- Your payment date in 2025 depends on your birth date: the 1st–10th gets paid the second Wednesday, the 11th–20th gets paid the third Wednesday, and the 21st–31st gets paid the fourth Wednesday of each month.
- Direct deposit is required for all Social Security payments, and funds typically arrive by 9 a.m. on your scheduled date.
- If your payment date falls on a federal holiday, you receive the money the business day before.
- You can check your exact payment date by logging into your my Social Security account online or by calling 1-800-772-1213.
How to find your specific 2025 payment date
The fastest way to confirm your payment date is to log into your my Social Security account at ssa.gov. Once you are signed in, go to "Benefit Verification" and look for "Payment Information." The page shows your next scheduled payment date and the amount you will receive.
If you do not have an online account, you can call the Social Security Administration at 1-800-772-1213 between 8 a.m. and 7 p.m. Monday through Friday. Have your Social Security number ready. A representative can tell you your payment date and answer questions about changes to your benefits.
You can also visit your local Social Security office in person, though calling or using the online account is faster. If you receive benefits through a representative payee — someone who manages your benefits on your behalf — that person can also check your payment date through their own my Social Security account.
What happens if a payment date falls on a holiday
Federal holidays that affect Social Security payments 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).
If your regular payment date lands on one of these holidays, the Social Security Administration deposits your money the business day before. For example, if your payment date is the second Wednesday and that Wednesday is a federal holiday, you receive your payment on Tuesday instead. The amount stays the same — you simply receive it one day earlier.
State holidays do not affect Social Security payment dates. Only federal holidays recognized by the Social Security Administration trigger an early payment.
Changes to your payment date and how to update banking information
Your payment date can change if you update your banking information or if the Social Security Administration makes a change to your account. If you switch banks or close an account, you must update your direct deposit details with Social Security before your next payment date to avoid a delay.
To change your banking information, log into your my Social Security account and select "Change Direct Deposit Information" under "Payment Information." You will need your new bank's routing number and your account number. Changes typically take effect within one to two business days, though it is safer to make changes at least a week before your payment date.
If you cannot update online, call 1-800-772-1213 or visit your local Social Security office. Have your new bank account details ready. Do not give your banking information to anyone who contacts you claiming to be from Social Security — the agency never asks for account details by phone or email.
What to do if your payment is late or missing
If your payment does not arrive by 9 a.m. on your scheduled date, first check your bank account to make sure it was not deposited under a different name or posted to a different account. Some banks display pending deposits separately from available funds — check both sections.
If the money is not in your account by the end of the business day, contact your bank first. Ask whether the deposit was received and whether there are any holds on your account. Banks sometimes hold deposits if they detect unusual activity or if your account has been inactive.
If your bank confirms the deposit was not received, call the Social Security Administration at 1-800-772-1213. Have your payment date, the amount you were expecting, and your bank account information ready. A representative can check whether the payment was sent and help you file a claim if the money was lost in transit. The Social Security Administration can issue a replacement payment, though this usually takes one to two weeks.
How cost-of-living adjustments affect your 2025 payment amount
The Social Security Administration announces a cost-of-living adjustment (COLA) each October for the following year. For 2025, the COLA is 2.5 percent, which means most beneficiaries received a 2.5 percent increase to their monthly payment compared to 2024. This adjustment is automatic — you do not need to do anything to receive it.
Your new payment amount appears in your my Social Security account and is reflected in your first payment of the year, which arrives in January 2025. If you have questions about why your payment amount changed, you can check the "Benefit Verification" section of your account or call 1-800-772-1213.
Not all beneficiaries receive the same COLA increase. If you are subject to the Government Pension Offset or the Windfall Elimination Provision — rules that reduce benefits for people who also receive a government pension — your increase may be smaller or may not apply at all. Your my Social Security account shows your specific adjustment.
Frequently Asked Questions
Can I change my payment date if I do not like the one assigned to me?
No, the Social Security Administration assigns payment dates based on birth date and does not allow you to choose a different one. However, you can change your banking information at any time, which may allow you to access your funds on a different day depending on your bank's processing schedule.
What if I have direct deposit set up but my payment does not arrive?
Contact your bank first to confirm the deposit was not received or held. If your bank has no record of the payment, call the Social Security Administration at 1-800-772-1213. Have your account number and expected payment amount ready. The agency can trace the payment and issue a replacement if it was lost.
Do I get paid on weekends or holidays?
No. If your payment date falls on a weekend or federal holiday, you receive your payment on the last business day before that date. The amount does not change — you simply receive it one day earlier.
How do I know if my payment date changed?
Your payment date only changes if you update your banking information or if the Social Security Administration makes a change to your account. Check your my Social Security account regularly to see your next scheduled payment date, or call 1-800-772-1213 to confirm.
What if I do not have a bank account for direct deposit?
You must set up direct deposit to receive Social Security payments. You can open a basic bank account at most banks and credit unions with a photo ID and proof of address, or you can use a prepaid debit card that accepts direct deposits. Some community banks and credit unions offer accounts with no minimum balance or monthly fees.