SSI payment dates for January 2025

Social Security deposits SSI (Supplemental Security Income) payments on the same three dates every month, based on your birth date. In January 2025, those dates are January 1st, January 8th, and January 15th. Your specific deposit date does not change month to month — if you receive SSI on the 8th in December, you will receive it on the 8th in January.

The Social Security Administration assigns you to one of these three payment dates when you first start receiving SSI. You cannot request a different date, and the date is not based on how much you receive or how long you have been on the program.

If January 1st falls on a weekend or holiday, Social Security deposits your payment on the last business day before that date instead. January 1st, 2025 is a Wednesday, so payments scheduled for that date will arrive on time. If you do not see your deposit by the end of the business day on your assigned date, contact Social Security directly.

Key Takeaways

  • SSI payments in January 2025 arrive on January 1st, 8th, or 15th depending on your birth date, and this schedule does not change from month to month.
  • If your payment date falls on a weekend or holiday, Social Security deposits the money on the last business day before that date instead.
  • 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.
  • Payments are deposited directly into your bank account or onto your Social Security card if you do not have a bank account.

How to find your specific payment date

Your payment date is tied to your birth date. If you were born on the 1st through the 10th of any month, you receive SSI on the 1st. If you were born on the 11th through the 20th, your payment arrives on the 8th. If you were born on the 21st through the 31st, you receive it on the 15th.

You can confirm your exact payment date without guessing by logging into your my Social Security account at ssa.gov. Once you log in, your payment schedule appears under "Payment Information." If you do not have an online account, you can create one using your email address and a password, or you can call Social Security at 1-800-772-1213 and ask a representative to tell you your payment date.

What happens if your payment date falls on a weekend or holiday

When your assigned payment date lands on a Saturday, Sunday, or federal holiday, Social Security moves your deposit to the last business day before that date. For example, if your payment date is January 1st and that day is a Wednesday, you receive your payment on January 1st. But if your payment date were January 4th and that fell on a Saturday, you would receive your payment on Friday, January 3rd instead.

This rule applies to all federal holidays that Social Security observes, including New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas. The Social Security Administration publishes a full holiday schedule on its website each year.

Direct deposit and payment methods

SSI payments are deposited directly into a bank account or onto a Social Security card. You cannot receive SSI by check or in person. If you have a bank account, Social Security deposits your payment there. If you do not have a bank account, Social Security issues you a debit card called the Direct Express card, and your payment loads onto that card on your payment date.

If you want to switch from a bank account to the Direct Express card, or vice versa, you can make that change through your my Social Security account or by calling 1-800-772-1213. Changes usually take effect within one or two payment cycles.

What to do if your payment does not arrive on time

If your payment does not appear in your account by the end of the business day on your assigned payment date, first check that you have the correct date. Log into my Social Security or call 1-800-772-1213 to confirm when your payment should arrive. If the date has passed and the money is not there, contact Social Security immediately.

Social Security can tell you whether your payment was processed and sent to your bank. Sometimes delays happen on the bank's end rather than Social Security's end. If Social Security confirms the payment was sent but your bank has not received it, contact your bank's customer service line and provide them with the payment date and amount.

If you are having ongoing problems receiving your payments, ask Social Security whether there is a hold on your account or whether your bank information needs to be updated. You may need to provide new banking details or resolve an issue with your account before payments resume.

Changes to your payment date

Your payment date is determined by your birth date and does not change unless you stop receiving SSI and then restart it later. If you lose SSI benefits for any reason and later become may be able to access again, Social Security may assign you to a different payment date based on when your new claim starts.

If you believe your payment date is wrong, or if you have questions about why you were assigned to a particular date, call Social Security at 1-800-772-1213. A representative can review your account and explain how your date was assigned.

Frequently Asked Questions

Will my SSI payment arrive on January 1st if that is my payment date?

Yes. January 1st, 2025 is a Wednesday, so payments scheduled for that date will arrive on time. Social Security only delays payments when your date falls on a weekend or federal holiday.

How do I know if I get paid on the 1st, 8th, or 15th?

Your payment date depends on your birth date. Born the 1st–10th of any month means you get paid on the 1st; 11th–20th means the 8th; 21st–31st means the 15th. You can confirm by logging into my Social Security or calling 1-800-772-1213.

What if my bank is closed on my payment date?

Social Security sends the payment to your bank on your assigned date regardless of whether the bank is open. Your bank will process the deposit when it reopens, usually the next business day. You should see the money in your account by then.

Can I change my payment date to a different day?

No. Your payment date is set by your birth date and cannot be changed. You also cannot request to receive your payment earlier or later in the month.

What if I do not have a bank account?

Social Security will issue you a Direct Express debit card, and your payment loads onto that card on your payment date. You can use the card to withdraw cash, make purchases, or transfer money to a bank account if you open one later.