December 2025 Social Security Payment Schedule

Social Security payments in December 2025 follow the same schedule as every other month: your payment date depends on the day you were born. If your birthday falls between the 1st and 10th of any month, you receive your payment on the second Wednesday. If your birthday is between the 11th and 20th, you get paid on the third Wednesday. If your birthday is between the 21st and 31st, your payment arrives on the fourth Wednesday.

For December 2025 specifically, this means payments go out on December 10th, December 17th, and December 24th. The Social Security Administration (SSA) does not shift these dates for holidays, so if your payment date falls on December 24th, that is when the money reaches your bank account or arrives by mail — not earlier.

Supplemental Security Income (SSI) recipients follow a different schedule. SSI payments are sent on the first business day of each month. In December 2025, that means December 1st, since that date falls on a Monday.

Key Takeaways

  • Social Security retirement and disability payments in December 2025 arrive on December 10th, 17th, or 24th depending on your birth date, not on a fixed date for everyone.
  • SSI payments arrive on December 1st, 2025, which is the first business day of the month.
  • Payment dates do not shift for holidays, so a December 24th payment date means you receive funds that day, not before.
  • You can check your exact payment date by logging into your my Social Security account online or calling the SSA at 1-800-772-1213.

How to Find Your Specific Payment Date

The easiest way to confirm when your December payment arrives is to log into your my Social Security account at ssa.gov. Once you sign in, your payment schedule appears on the home page under "Payment Information." You can see your payment date for December and every month going forward without calling anyone.

If you do not have a my Social Security account, you can create one at ssa.gov using your email address and Social Security number. The account takes a few minutes to set up and gives you access to your payment history, benefit amount, and tax documents year-round.

If you prefer not to use the online account, you can call the Social Security Administration at 1-800-772-1213 Monday through Friday, 7 a.m. to 7 p.m. Eastern time. Have your Social Security number ready, and a representative can tell you your exact payment date.

Direct Deposit vs. Payment by Mail

If you receive your Social Security payment by direct deposit, the money lands in your bank account on your payment date. Banks typically post the deposit by early morning, though some banks may show it later in the day depending on their processing schedule.

If you receive a paper check by mail, the check is mailed several days before your payment date to account for postal delivery time. A December 10th payment date means your check is mailed around December 5th or 6th. Delivery time varies by location, but you should receive it within a week of the mail date.

The SSA strongly recommends switching to direct deposit if you still receive checks. Direct deposit is faster, safer, and you do not have to worry about a check being lost or delayed in the mail. You can set up direct deposit through your my Social Security account or by calling 1-800-772-1213.

What to Do If Your Payment Does Not Arrive on Time

If your payment date has passed and you have not received your money, first confirm the correct date by checking your my Social Security account or calling 1-800-772-1213. If the date has truly passed, contact your bank to see if the deposit is pending or if there is a problem with your account.

If you receive checks by mail and your check does not arrive within a week of the expected mail date, contact the SSA. They can issue a replacement check or, in some cases, arrange a direct deposit payment while the original check is being traced.

Delays can happen for several reasons: a bank account closure, a change in your address that the SSA does not have on file, or a processing error. The SSA can investigate and resolve most issues within a few business days once you report them.

December Payments and Tax Reporting

Your December 2025 Social Security payment is part of your 2025 taxable income if you are required to file taxes. The SSA sends a Form SSA-1099 (Social Security Benefit Statement) in January 2026 showing your total benefits for 2025, including all December payments.

Whether you owe taxes on your Social Security benefits depends on your total income for the year. If you have other income from work, pensions, or investments, some or all of your Social Security may be taxable. You can use the SSA's online tax calculator at ssa.gov to estimate your tax liability.

Planning for the December Payment Schedule

Because December payments arrive on three different dates rather than one, plan your bills and expenses around your specific payment date. If you pay bills on a set schedule, knowing whether you are paid on the 10th, 17th, or 24th helps you avoid overdrafts or late fees.

If you have other income or benefits that arrive on different dates, write down all your payment dates for December so you can see when money is coming in. This is especially important if you have medical expenses, holiday spending, or other large costs planned for December.

Frequently Asked Questions

Do all Social Security recipients get paid on the same day in December?

No. Retirement and disability recipients are split into three groups based on birth date and receive payments on December 10th, 17th, or 24th. SSI recipients all receive payments on December 1st. Your payment date stays the same every month.

What if December 24th is my payment date and I need the money before Christmas?

Your payment arrives on December 24th as scheduled. If you need funds sooner, you can contact the SSA to discuss your situation, but payment dates are fixed and do not move for holidays or personal circumstances. Planning ahead or setting up a line of credit with your bank are options to consider.

Can I change my payment date if it does not work for me?

No. Your payment date is determined by your birth date and cannot be changed. However, you can choose how you receive your payment — direct deposit, paper check, or a debit card — and you can change your bank account if you switch banks.

Will my December payment be different because of the holidays?

Your December payment amount is the same as every other month unless your benefit changed during the year. The SSA does not adjust payments for holidays or seasonal expenses.

How do I know if my payment went to the right bank account?

Check your bank account on your payment date to see if the deposit posted. You can also log into your my Social Security account and view your payment history, which shows the date and amount of each payment. If a deposit is missing, contact your bank first to see if it is pending, then contact the SSA if the bank has no record of it.