Social Security payment dates in July 2025 depend on your birth date
Social Security sends payments on a fixed schedule based on when you were born, not on when you filed or how much you receive. If your birth date falls 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, this means payments arrive on July 9th, July 16th, or July 23rd — depending on which group you fall into. The Social Security Administration (SSA) has used this three-payment schedule since 1997 to spread out the volume of payments across the month.
If you receive Supplemental Security Income (SSI) instead of Social Security retirement or disability benefits, your payment date is different: SSI payments arrive on the first of each month, or the first business day if the 1st falls on a weekend or holiday. In July 2025, that means July 1st.
Key Takeaways
- Social Security retirement and disability payments in July 2025 arrive on July 9th, 16th, or 23rd based on your birth date, not your filing date.
- If you were born between the 1st and 10th of any month, expect payment on the second Wednesday (July 9th).
- If you were born between the 11th and 20th, your payment arrives on the third Wednesday (July 16th).
- If you were born between the 21st and 31st, your payment arrives on the fourth Wednesday (July 23rd).
- SSI payments arrive on July 1st, which is the first day of the month.
How to find your specific payment date
The fastest way to confirm your exact payment date is to log into your my Social Security account at ssa.gov. Once you sign in, the dashboard shows your next payment date and the amount. You do not need to call or visit an office to find this information.
If you do not have a my Social Security account, you can create one at ssa.gov/myaccount. You will need your Social Security number, email address, and a way to verify your identity — usually a phone number or address on file with SSA.
If you prefer not to use the online account, you can call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) and speak with a representative. Have your Social Security number ready. Wait times are typically shorter early in the morning on weekdays.
What happens if July 9th, 16th, or 23rd falls on a weekend or holiday
Social Security does not shift payment dates for weekends. If your scheduled payment date lands on a Saturday or Sunday, the payment is still processed on that date, but your bank or financial institution may deposit it the next business day. The exact timing depends on your bank's processing schedule.
If your payment date falls on a federal holiday — which is unlikely in July but possible in other months — SSA advances the payment to the business day before the holiday. July 4th, 2025 is a Friday, so it does not affect any of the three July payment dates.
Direct deposit vs. check or debit card
Most people receive Social Security through direct deposit, which means the money goes straight into a bank account on the scheduled date. Direct deposit is the fastest and most reliable method. If you do not have direct deposit set up, you can add it through your my Social Security account or by calling 1-800-772-1213.
If you receive a paper check instead, it is mailed several days before your payment date, so it should arrive around the same time the direct deposit would post. If you use a Direct Express debit card (the Treasury's prepaid card for federal benefits), the payment loads on your scheduled date, and you can use it immediately.
Tracking a delayed payment
If your payment does not arrive by the day after your scheduled date, log into your my Social Security account and check the payment history section. It shows whether the payment was processed and the date it was sent. If it shows as processed but has not reached your account, contact your bank — the delay is usually on their end, not SSA's.
If the payment does not show as processed in your my Social Security account, call Social Security at 1-800-772-1213. Have your account number and the date you expected payment. A representative can look up the status and tell you whether there is a hold, a problem with your direct deposit information, or another issue.
Changes to your payment date
Your payment date can change if you change your birth date information with Social Security, though this is rare and requires documentation. More commonly, your payment date stays the same for life once you start receiving benefits. If you notice your payment date has shifted unexpectedly, contact Social Security to ask why.
If you switch from SSI to Social Security retirement or disability benefits (or vice versa), your payment date will change to match the new program's schedule. SSA will notify you in writing when this happens and explain your new payment date.
Frequently Asked Questions
Why do some people get paid on different dates?
Social Security spreads payments across three weeks of the month to manage the volume of transactions. Your payment date is determined by your birth date, not by when you filed or how much you receive. This system has been in place since 1997.
Can I change my payment date?
No. Your payment date is fixed based on your birth date and cannot be changed. If you need to change when money reaches your account, you can adjust your direct deposit to go to a different bank account, but SSA will still send the payment on your scheduled date.
What if I was born on the 31st but some months don't have 31 days?
If you were born on the 31st, you fall into the third payment group (21st through 31st) and receive payment on the fourth Wednesday of each month. The day of the month you were born does not change, only which Wednesday group you belong to.
Do I get paid twice if July 4th is a holiday?
No. July 4th, 2025 is a Friday, so it does not affect any Social Security payment dates that month. Even when a holiday does fall on a payment date, SSA advances the payment to the day before — you receive one payment, not two.
How do I set up direct deposit if I don't have a bank account?
If you do not have a bank account, you can use the Direct Express debit card, which is a prepaid card issued by the U.S. Treasury specifically for federal benefits. You can sign up at directexpress.gov or by calling 1-800-333-1795. The card works like a debit card and loads on your payment date.