December SSDI payments follow the same schedule as every other month
Your December SSDI check posts on the same day of the month you receive it every other month. Social Security does not change payment dates for holidays or year-end. If you normally get paid on the 3rd of the month, your December payment arrives on December 3rd. If you get paid on the 14th, it arrives on December 14th. If you get paid on the 25th, it arrives on December 25th — even though that is Christmas.
The only exception is when your regular payment date falls on a weekend or federal holiday. In that case, Social Security pays you the business day before. So if your normal date is Saturday, December 14th, you would receive your payment on Friday, December 13th instead.
You can find your exact payment date by logging into your my Social Security account online, calling Social Security at 1-800-772-1213, or checking the Social Security statement you received in the mail. Your payment date does not change from month to month unless you request a change.
Key Takeaways
- Your December SSDI payment posts on the same calendar day every month, with no exceptions for holidays.
- If your regular payment date falls on a weekend or federal holiday, you receive your payment on the business day before instead.
- You can confirm your exact payment date through your my Social Security account, by phone, or on your Social Security statement.
- Social Security does not advance or delay December payments to accommodate holiday schedules or year-end banking closures.
How to find your specific payment date
Your payment date is tied to your birth date, not to when you started receiving benefits. Social Security assigns payment dates based on the second digit of your Social Security number. If that digit is 1 or 2, you get paid on the 3rd. If it is 3 or 4, you get paid on the 10th. If it is 5 or 6, you get paid on the 17th. If it is 7, 8, 9, or 0, you get paid on the 25th.
The fastest way to confirm your date is to log into my Social Security at ssa.gov. Once you are signed in, go to "Benefit Verification" and look for your payment date listed there. If you do not have an online account, you can call 1-800-772-1213 and a representative will tell you your date over the phone. You can also look at any recent bank statement showing a deposit from Social Security — the date it posted is your regular payment date.
What happens if December 25th is your payment date
If your regular payment date is December 25th and that day falls on a weekday, your payment posts on December 25th as scheduled. Social Security treats Christmas the same as any other day of the year for payment purposes. Your bank may process the deposit on the same day or the next business day depending on their own systems, but Social Security sends the payment on the 25th.
If December 25th falls on a Saturday or Sunday, Social Security pays you on Friday, December 24th instead. If December 25th falls on a Monday and December 24th is a Sunday, you receive your payment on Friday, December 23rd. The rule is always: if your date is a weekend or federal holiday, you get paid the business day before.
Banking delays around the holidays
Even though Social Security sends your payment on your regular date, your bank may take longer to process it during the holiday season. Some banks are closed on Christmas Day and the day after, which can delay when the deposit shows in your account. This is a banking delay, not a Social Security delay — Social Security has already sent the money on time.
If you use direct deposit and your payment date is December 24th or 25th, plan ahead and assume the money may not appear in your account until December 26th or later. If you need the money before Christmas, contact Social Security before December to ask about changing your payment date. You can request a different date by calling 1-800-772-1213, though the change may take a few weeks to process.
Checking your payment status online
You can see whether your December payment has posted by logging into my Social Security and checking your payment history. This shows every payment sent to you, the date it was sent, and the amount. If your payment date has passed and you do not see the deposit in your account, check this history first to confirm Social Security sent it.
If the payment shows as sent but has not arrived in your bank account after three business days, contact your bank to ask whether they received it. If your bank did not receive it, then contact Social Security at 1-800-772-1213 with the payment date and amount shown in your history. Social Security can investigate whether the payment was sent to the correct account.
Changing your payment date if you need to
You cannot choose any date you want, but you can request one of the three standard dates: the 3rd, 10th, 17th, or 25th of the month. If your current date does not work for you in December or any other month, you can ask Social Security to move you to a different standard date. Call 1-800-772-1213 and explain which date you want. The change usually takes effect within one or two months, so a request made in November might not take effect until January.
If you change your date in December, you may receive two payments in one month and none in another as the system adjusts. Plan for this if you are making the change. Once the new date is set, it stays the same every month unless you request another change.
Frequently Asked Questions
Will my December SSDI payment be late because of Christmas?
No. Social Security sends payments on schedule regardless of holidays. If your date is December 25th and it is a weekday, you get paid that day. If it falls on a weekend, you get paid the Friday before. Your bank may process it slower during the holidays, but Social Security sends it on time.
What if I do not see my December payment by the 26th?
Check your my Social Security account to confirm the payment was sent. If it shows as sent, contact your bank — they may be processing it slowly due to holiday closures. If it does not show as sent in your account history, call Social Security at 1-800-772-1213 to report it.
Can I get my December payment early?
No. Social Security does not advance payments. You receive your payment on your assigned date, which is based on your Social Security number. If you need money before then, you would need to explore other resources, not Social Security.
Does my payment date change in December?
Your payment date does not change in December or any other month unless you request a change. If you normally get paid on the 14th, you get paid on December 14th. The only shift is if your date falls on a weekend or holiday — then you get paid the business day before.