December SSDI payments follow the same schedule as every other month

Your SSDI payment in December arrives on the same day it does in January, February, and every other month of the year. Social Security does not change payment dates for holidays. If your regular payment day falls on a weekend or federal holiday, you receive the money the business day before instead.

The day you receive your payment depends on your birth date. Social Security splits beneficiaries into three groups, each paid on a different Wednesday of the month. This system has been in place for decades and does not shift for December or any other month.

If you receive your payment by direct deposit—which most people do—the money lands in your bank account on your scheduled payment day. If you receive a paper check, it arrives a few days later, depending on mail delivery in your area.

Key Takeaways

  • Your December SSDI payment arrives on the same day as your other monthly payments, determined by your birth date.
  • If your payment day falls on December 25, 26, or another federal holiday, you receive the money the business day before.
  • Direct deposit payments post on your scheduled day; paper checks arrive several days after that.
  • Social Security does not hold or delay December payments because of the holiday season.
  • You can check your exact payment date by logging into your my Social Security account or calling 1-800-772-1213.

How birth date determines your December payment day

Social Security assigns you to one of three payment groups based on when you were born. If you were born on the 1st through the 10th of any month, you are paid on the second Wednesday of each month. If you were born on the 11th through the 20th, you are paid on the third Wednesday. If you were born on the 21st through the 31st, you are paid on the fourth Wednesday.

In December 2024, for example, the second Wednesday falls on December 11, the third Wednesday on December 18, and the fourth Wednesday on December 25. Because December 25 is Christmas, beneficiaries born on the 21st through the 31st receive their payment on December 24 instead.

This same rule applies whenever your payment day lands on a federal holiday. The holidays that affect SSDI payment dates are New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas. If your scheduled day is one of these holidays, your payment comes the business day before.

What happens if December 25 or 26 is your payment day

If you are in the third payment group (born the 11th through the 20th), your regular payment day in December is the third Wednesday, which in 2024 is December 18. You receive your payment on that date with no change.

If you are in the fourth payment group (born the 21st through the 31st), your regular payment day is the fourth Wednesday, which in 2024 is December 25. Because that is Christmas, Social Security pays you on December 24 instead. This happens automatically—you do not need to contact anyone or request a change.

If your payment day would be December 26 (the day after Christmas, which is observed as a federal holiday when Christmas falls on a Thursday), you receive your payment on December 24 for that month only. The day after, your schedule returns to normal.

Direct deposit versus paper checks in December

If you receive your SSDI payment by direct deposit, the money enters your bank account on your scheduled payment day. There is no delay for December. Your bank processes the deposit like any other day of the year, and you can use the money when ready.

If you receive a paper check, it is mailed on your scheduled payment day but takes several days to arrive. Mail delivery can be slower during December because of holiday volume, so a check scheduled for December 11 might not reach you until December 13 or 14. A check scheduled for December 24 might not arrive until after Christmas.

If you have not yet switched to direct deposit, you can set it up through your my Social Security account or by calling Social Security at 1-800-772-1213. Direct deposit is faster, safer, and removes the risk of a check being lost or delayed in the mail.

How to confirm your exact December payment date

The easiest way to know when your December payment is coming is to log into your my Social Security account at ssa.gov. Once you sign in, you can see your payment history and your next scheduled payment date. This account shows you the exact day your money will arrive.

If you do not have a my Social Security account, you can create one for free at ssa.gov. You will need your Social Security number, email address, and a way to verify your identity. The process takes about 10 minutes.

You can also call Social Security's toll-free number at 1-800-772-1213, Monday through Friday, 7 a.m. to 7 p.m. in your time zone. A representative can tell you your payment date and answer other questions about your account. Wait times are usually shorter early in the morning or later in the afternoon.

What to do if your December payment is late

If your payment does not arrive on your scheduled day, the first step is to check your my Social Security account to confirm the date Social Security has on file. Sometimes a payment is scheduled for a different day than you remember.

If your direct deposit payment is one business day late, contact your bank first. Banks occasionally delay deposits for technical reasons, and your bank's customer service can tell you whether the money is in process.

If your payment is more than one business day late, or if you receive a paper check that does not arrive within a week of the scheduled date, call Social Security at 1-800-772-1213. Have your Social Security number and bank account information ready. Social Security can investigate the delay and, if needed, issue a replacement payment.

Frequently Asked Questions

Will Social Security send my December payment early because of the holidays?

No. Social Security does not send payments early in December. Your payment arrives on your regular scheduled day, which is determined by your birth date. If that day falls on a holiday, your payment comes the business day before, but not earlier than that.

What if I need my money before my December payment date?

If you are facing a financial emergency, you can contact Social Security to discuss your situation, but they cannot advance your payment or change your payment date outside the normal holiday adjustment. Some banks offer overdraft protection or short-term loans if you need cash before your deposit arrives.

Does Social Security pay on weekends in December?

No. Social Security always pays on a weekday. If your scheduled payment day falls on a Saturday or Sunday, your payment comes on the Friday before. If it falls on a federal holiday that is also a weekday, your payment comes the business day before.

Can I change when I receive my payment in December?

You cannot change your payment day for December alone. Your payment date is set by your birth date and applies every month of the year. If you want to change your payment method—for example, from a paper check to direct deposit—you can do that through your my Social Security account or by calling 1-800-772-1213.

What if I'm expecting a payment but I haven't received SSDI before?

If you are waiting to hear whether you have been approved for SSDI, you will receive a notice in the mail before any payment is sent. That notice will tell you your approval date and when your first payment will arrive. Do not expect a payment until you receive that official notice from Social Security.