When Your April Social Security Payment Arrives
April 2025 Social Security payment dates
The Social Security Administration pays most beneficiaries on a schedule based on your birth date, not all on the same day. In April 2025, payments go out on three separate Wednesdays: April 9, April 16, and April 23. Which date you receive depends on when you were born.
If you were born between the 1st and 10th of any month, you get paid on the second Wednesday (April 9). If you were born between the 11th and 20th, you get paid on the third Wednesday (April 16). If you were born between the 21st and 31st, you get paid on the fourth Wednesday (April 23). This schedule applies whether you receive Social Security retirement, survivor benefits, or Supplemental Security Income (SSI).
The only exceptions are people who were already receiving Social Security before May 1997 — they still get paid on the 3rd of each month, which in April falls on a Tuesday. If the 3rd lands on a weekend or holiday, you receive your payment on the next business day instead.
Key Takeaways
- April Social Security payments arrive on April 9, 16, or 23, depending on whether you were born in the first, second, or third third of the month.
- Beneficiaries who were receiving Social Security before May 1997 still receive payments on the 3rd of each month, which is April 3 in 2025.
- Payments are deposited directly to your bank account, prepaid card, or mailed as a check based on how you set up your account with Social Security.
- You can confirm your exact payment date by logging into your my Social Security account online or calling 1-800-772-1213.
How to find your specific payment date
The easiest way to confirm when you will be paid in April is to log into your my Social Security account at ssa.gov. Once you sign in, your payment schedule for the entire year appears on your dashboard. You do not need to call or visit an office — the information is there immediately.
If you do not have an online account, you can create one in a few minutes using your email address and Social Security number. If you prefer not to use the website, you can call the Social Security Administration at 1-800-772-1213 and a representative will tell you your payment date over the phone. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. your local time.
How your payment reaches you
Social Security deposits your payment directly into the bank account or prepaid card you registered with the agency. This is called direct deposit, and it is the standard method. Your money arrives on your payment date, though it may take one business day to show up in your account depending on your bank.
If you do not have a bank account or prepaid card, Social Security can issue you a Direct Express card — a government-issued prepaid debit card that receives your payment automatically. You can request one by calling 1-800-772-1213 or visiting your local Social Security office.
If you have not set up direct deposit or a Direct Express card, Social Security still mails you a paper check. Mailed checks take longer to arrive and are less secure, so the agency encourages direct deposit. You can change your payment method at any time through your my Social Security account or by calling the number above.
What to do if your payment is late or missing
If your payment date has passed and the money has not arrived in your account, first check your my Social Security account to confirm the payment was actually scheduled for that date. Sometimes a payment is delayed by one or two business days due to bank processing, so wait until the next business day before taking action.
If two business days have passed since your payment date and you still have not received your money, call Social Security at 1-800-772-1213. Have your Social Security number and bank account information ready. A representative can tell you whether the payment was sent and help you trace it if it was lost in transit.
If you receive a paper check and it does not arrive within 10 business days of your payment date, report it to Social Security immediately. They can issue a replacement check or deposit the funds directly to your account if you provide banking information.
Changes to your payment amount in April
Your April payment amount should match what you received in March, unless you recently reported a change in your income, living situation, or household. If you receive SSI, your payment can change if your resources or income changed, or if you moved to a different state (some states add money to the federal SSI amount).
If your April payment is noticeably different from previous months and you did not report any changes, contact Social Security to ask why. Do not assume the change is correct — sometimes errors happen in the system, and you have the right to ask for an explanation.
Planning ahead for future months
The birth-date schedule stays the same every month, so once you know your April payment date, you know when you will be paid in May, June, and every month after. This makes it easier to plan bills and expenses around your payment arrival.
If you are expecting a change to your payment — such as a cost-of-living adjustment, a work-related reduction, or a change in your household — Social Security will mail you a notice before the change takes effect. Read these notices carefully and contact the agency if something does not make sense.
Frequently Asked Questions
Why do some people get paid on different dates?
Social Security spreads payments across three weeks to reduce the load on the banking system and make it easier for the agency to process payments. Your payment date is determined solely by your birth date, not by when you started receiving benefits or where you live.
What if I was born on the 31st but some months only have 30 days?
If you were born on the 31st, you are in the third group and receive your payment on the fourth Wednesday of each month. In months with fewer than 31 days, this rule still applies — you get paid on the same Wednesday as everyone else born between the 21st and 31st.
Can I change when I get paid?
No, you cannot change your payment date. It is based on your birth date and is the same every month. However, you can change how you receive the payment — by switching from direct deposit to a prepaid card, for example — through your my Social Security account.
Do I get paid if April 9, 16, or 23 falls on a holiday?
Social Security does not move payment dates for holidays. If your payment date falls on a holiday, your bank may process the deposit on the next business day, but the payment is still sent on schedule. Check with your bank if you are unsure when the money will appear in your account.
What if I need my payment before my scheduled date?
Social Security cannot advance your payment or change your payment date. If you are facing a financial emergency, look into local emergency assistance programs, food banks, or utility assistance through your city or county. The 211 helpline (dial 2-1-1) can connect you to resources in your area.