December 2025 Social Security payment schedule

Social Security payments in December 2025 follow the same schedule as every other month: they arrive on the third day of the following month, unless that day falls on a weekend or federal holiday. This means most December 2025 payments will arrive on January 3, 2026, a Saturday, so they'll actually deposit on Friday, January 2, 2026.

The exact date depends on your birth date. Social Security staggered payment dates decades ago to spread the workload across the month. If you were born between the 1st and 10th of any month, you receive payments on the second Wednesday of each month. If you were born between the 11th and 20th, you receive them on the third Wednesday. If you were born on the 21st or later, you receive them on the fourth Wednesday. These dates shift slightly when holidays interfere, but the pattern stays consistent year to year.

If you receive Supplemental Security Income (SSI) instead of Social Security retirement or disability benefits, your payment arrives on the first day of the month. December SSI payments will arrive on December 1, 2025, since that's a Monday.

Key Takeaways

  • Social Security retirement and disability payments arrive on the second, third, or fourth Wednesday of each month depending on your birth date, with December payments arriving in early January 2026.
  • If you receive SSI, your payment arrives on the first of the month, so December SSI arrives December 1, 2025.
  • Weekend and holiday delays are automatic — if your payment date falls on Saturday or Sunday, it deposits on Friday instead.
  • Direct deposit remains the fastest and most reliable way to receive your payment, and you can check your exact payment date through your my Social Security account online.

How to find your specific payment date

The easiest way to confirm when your December payment will arrive is to log into your my Social Security account at ssa.gov. Once you're signed in, go to "Benefit Verification" and look for your payment schedule. The site shows your birth date range and the corresponding Wednesday of the month you receive payments.

If you don't have a my Social Security account, you can create one using your email address, Social Security number, and a phone number. The account takes a few minutes to set up and gives you access to your payment history, earnings record, and benefit statements. You can also call Social Security directly at 1-800-772-1213 (TTY 1-800-325-0778) and a representative will tell you your payment date over the phone.

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

Social Security automatically moves your payment earlier if your scheduled date lands on a Saturday, Sunday, or federal holiday. The payment deposits on the last business day before that date instead. For example, if your payment date is a Saturday, you'll receive it on Friday. If it's a Sunday, you'll also receive it on Friday. If it's a Monday that's a federal holiday, you'll receive it on Friday.

This rule applies consistently across all payment dates. You don't need to do anything — Social Security handles the adjustment automatically. The only exception is if you receive a paper check instead of direct deposit; in that case, the check is mailed earlier to account for postal delays, but the timing works the same way.

Direct deposit versus check or debit card

Direct deposit is the fastest and most reliable way to receive your Social Security payment. Money arrives in your bank account on your scheduled payment date, and you have immediate access to it. If you don't have a bank account, you can use a prepaid debit card issued by Social Security, which works similarly — the payment loads on your card on your payment date.

Paper checks take longer. Social Security mails them several days before your payment date to account for postal delivery time, which means you may not have the money in hand until several days after your scheduled date. Checks also carry the risk of being lost or delayed in the mail. If you currently receive a check and want to switch to direct deposit, you can set it up through your my Social Security account, by calling 1-800-772-1213, or by visiting your local Social Security office.

Cost-of-living adjustment for 2025

Social Security benefits increased by 2.5 percent for 2025, based on the cost-of-living adjustment (COLA) announced in October 2024. This means your December 2025 payment will reflect that increase compared to what you received in December 2024. The exact dollar amount depends on your age, work history, and the type of benefit you receive.

If you're unsure whether your December payment includes the 2025 increase, check your my Social Security account or your most recent benefit statement. The statement shows your monthly benefit amount and updates each year after the COLA is applied. You can also call Social Security to confirm your current payment amount.

What to do if your payment doesn't arrive on time

If your payment doesn't arrive by the end of the business day on your scheduled date, first check your my Social Security account to confirm the date Social Security has on file for you. If the date listed is different from what you expected, your payment may arrive on a different Wednesday than you thought.

If the date matches what you expected and your payment still hasn't arrived, contact Social Security immediately. Call 1-800-772-1213 (TTY 1-800-325-0778) and have your Social Security number ready. A representative can check whether the payment was processed and, if it was, whether there's a delay with your bank or mail service. If the payment was never sent, Social Security can investigate and reissue it.

Planning for December expenses

Because December Social Security payments arrive in early January rather than in December itself, some beneficiaries plan their holiday spending around their January payment instead. If you receive SSI, your December payment arrives on December 1, so you have that money available for December expenses. If you receive retirement or disability benefits, your payment won't arrive until January, so budget accordingly if you have December bills or holiday costs.

Some people set aside money from earlier payments to cover December expenses. Others adjust their spending plans to match when their money actually arrives. Neither approach is right or wrong — it depends on your situation and what works for your household.

Frequently Asked Questions

Will my December Social Security payment be less because of taxes?

If you've had taxes withheld from your Social Security benefits, yes — your payment will be reduced by that amount. You can adjust your tax withholding through your my Social Security account or by calling 1-800-772-1213. Some beneficiaries choose to have taxes withheld throughout the year to avoid owing a large amount at tax time.

What if I'm turning 62 or 70 in December 2025?

If you're turning 62 and want to start receiving benefits, you need to contact Social Security before your birthday to begin the process. If you're turning 70 and have been waiting to claim, your payment will start the month you turn 70. Either way, reach out to Social Security at 1-800-772-1213 or through your my Social Security account to discuss your options.

Can I get my December payment early?

No. Social Security payments are issued on a fixed schedule based on your birth date, and there's no way to receive them earlier. If you need money before your scheduled payment date, you may want to explore other resources like local assistance programs or community organizations.

Does my payment change if I work in December?

If you're under full retirement age and earning income, your benefits may be reduced if your earnings exceed the annual limit set by Social Security. The limit changes each year. If you're at or above full retirement age, you can earn as much as you want without affecting your benefits. Contact Social Security to discuss how your work income might affect your December payment.