Social Security payment dates in July 2025 depend on your birth date
Social Security sends payments on a fixed schedule based on the day of the month you were born, not on when you filed or how much you receive. If you were born between the 1st and 10th of any month, you get paid 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, you get paid on the fourth Wednesday. In July 2025, those dates are July 9, July 16, and July 23.
This schedule applies whether you receive retirement benefits, survivor benefits, or disability benefits. The Social Security Administration set this three-wave system in 1997 to spread payment processing across the month and reduce errors. Your payment date stays the same every month unless you change how you receive your money — for example, by switching from direct deposit to a debit card.
If you were born on the 31st of a month, you fall into the third group and receive payment on the fourth Wednesday. If you were born on the 30th, you also fall into the third group. Social Security rounds up birth dates that don't exist in every month.
Key Takeaways
- Your payment date is determined by your birth date: born the 1st–10th means you get paid the second Wednesday; born the 11th–20th means the third Wednesday; born the 21st–31st means the fourth Wednesday.
- In July 2025, Social Security payments go out on July 9, July 16, and July 23.
- Direct deposit payments usually arrive in your bank account one business day before the official payment date.
- If your payment date falls on a federal holiday, Social Security sends the payment on the business day before.
- You can check your exact payment date by logging into your Social Security account at ssa.gov or calling 1-800-772-1213.
How to find your specific July 2025 payment date
The easiest way to confirm your payment date is to create or log into your account at ssa.gov. Once you are signed in, your dashboard shows your next payment date and the amount. This is the official source and updates automatically if anything changes with your account.
If you do not have an online account, you can call Social Security at 1-800-772-1213 (TTY 1-800-325-0778 for deaf and hard of hearing). A representative can tell you your payment date over the phone. You can also visit your local Social Security office in person, though calling ahead is usually faster.
Your Social Security statement, mailed annually or available online, also lists your payment date. If you receive a paper check instead of direct deposit, the check is mailed on your payment date but may take several business days to arrive, depending on your location and mail service.
Direct deposit arrives before the official payment date
If you have set up direct deposit, your bank or credit union usually receives the payment one business day before the official Social Security payment date. This means if your payment date is July 9, the money typically appears in your account on July 8. If your payment date is July 16, look for the deposit on July 15.
The timing depends on your bank's processing speed and whether the day before falls on a weekend or holiday. Some banks post deposits earlier in the morning; others post later in the day. If you do not see the payment by the end of the business day before your payment date, contact your bank to confirm they have received it from Social Security.
Direct deposit is the fastest and most reliable way to receive Social Security. It also protects you from mail theft and eliminates the need to deposit a check. If you are not yet using direct deposit, you can set it up through your Social Security account online or by calling 1-800-772-1213.
What happens if your payment date falls on a holiday
Social Security does not send payments on federal holidays. If your regular payment date lands on a holiday, the payment is sent on the last business day before the holiday instead. For example, if your payment date were July 4 (Independence Day), Social Security would send it on July 3.
In July 2025, there are no federal holidays that fall on the second, third, or fourth Wednesday, so all three payment dates proceed as scheduled. However, this can happen in other months — for instance, if your payment date falls on Memorial Day or Labor Day.
If you are unsure whether a holiday affects your payment, check your Social Security account online or call 1-800-772-1213. The representative can confirm whether your next payment will arrive on the usual date or be moved earlier.
Changing how you receive your payment
You can switch between direct deposit, a debit card, or a paper check at any time. Changing your payment method does not change your payment date — only your birth date determines when you get paid. However, if you switch methods mid-month, your first payment under the new method may take longer to arrive.
To set up or change direct deposit, log into your Social Security account at ssa.gov, call 1-800-772-1213, or visit your local Social Security office. You will need your bank's routing number and your account number. Direct deposit is free and is the method Social Security recommends because it is the most secure.
If you prefer a debit card, Social Security offers the Direct Express card, which works like a prepaid debit card. Payments are loaded automatically on your payment date. You can apply for a Direct Express card through the program's website or by calling 1-888-224-1234.
Tracking your payment if it does not arrive on time
If your direct deposit does not appear by the end of the business day before your payment date, first check your Social Security account to confirm the payment was processed. Log into ssa.gov and look at your payment history. If it shows the payment was sent, contact your bank to ask whether it is pending or delayed.
If your Social Security account shows no payment was sent, call 1-800-772-1213 immediately. A representative can look into your account and tell you whether there is a problem — for example, a change in your address, a closed bank account, or a hold on your benefits. Do not wait several days; call as soon as you notice the payment is missing.
If you receive a paper check and it does not arrive within a week of your payment date, contact Social Security. They can issue a replacement check or investigate whether the original was lost in the mail. Keep a record of when you expected the check and when you reported it missing.
Frequently Asked Questions
Can I change my payment date?
No. Your payment date is fixed based on your birth date and cannot be changed. Social Security uses this system to process millions of payments evenly throughout the month. If you need your payment on a different schedule, you would need to speak with Social Security about your specific situation, but changing the date itself is not an option.
What if I was born on the 31st but some months only have 30 days?
Social Security treats you as if you were born on the 31st for payment purposes, which puts you in the third payment group (fourth Wednesday of the month). You receive your payment on the same date every month, even though some months have fewer than 31 days.
Do I get paid twice in July 2025?
No. You receive one payment per month based on your birth date. If you received a payment in late June, your next payment will be in July on your scheduled date. You do not receive two payments in any single month unless Social Security has made an error or you have a specific situation that requires a make-up payment.
Will my payment arrive on time if I just changed my bank account?
If you updated your bank information with Social Security before your payment date, the payment should arrive on time at your new bank. If you changed banks after your payment was already processed, it may be delayed or sent to your old account. Contact Social Security immediately if this happens so they can help redirect the payment.
How do I know if my payment was actually sent?
Log into your Social Security account at ssa.gov and check your payment history. It will show the date the payment was sent and the amount. If the payment shows as sent but you have not received it, contact your bank first to see if it is pending, then call Social Security if your bank has no record of it.