December SSDI payments arrive on the third day of the month, unless that day falls on a weekend or federal holiday
If December 3rd is a Saturday, Sunday, or federal holiday, Social Security deposits your payment on the last business day before that date. This means your December payment could arrive as early as November 30th or as late as December 3rd, depending on the day of the week and which holidays fall in that window.
The exact date also depends on your birth date. Social Security staggers payments across the month: people born on the 1st through the 10th receive payments on the second Wednesday of the month, those born the 11th through the 20th receive them on the third Wednesday, and those born the 21st through the 31st receive them on the fourth Wednesday. In December 2024, these dates are December 11th, 18th, and 25th respectively — unless a weekend or holiday shifts the payment earlier.
You can confirm your specific payment date by logging into your my Social Security account at ssa.gov, calling Social Security at 1-800-772-1213, or checking your bank account history from previous months, which follows the same pattern every month.
Key Takeaways
- Your December SSDI payment arrives on your regular payment date in the month, which is determined by your birth date and falls between the 11th and 25th for most people.
- If your payment date lands on a weekend or federal holiday, Social Security sends the payment on the last business day before that date instead.
- You can find your exact payment date by signing into my Social Security, calling 1-800-772-1213, or looking at when you received payments in previous months.
- Direct deposit to a bank account is the fastest and most reliable way to receive your payment, and Social Security no longer issues paper checks by default.
How to find your specific December payment date
The fastest way is to log into my Social Security at ssa.gov using your username and password. Once you are signed in, look for "Payment History" in the left menu. The page shows every payment you have received, including the exact date it was deposited. December's payment date will follow the same schedule as the months before it.
If you do not have a my Social Security account, you can create one in about 10 minutes using your email address, Social Security number, and a way to verify your identity (a phone number, address, or driver's license). Once your account is set up, you can check your payment dates anytime without calling.
You can also call Social Security's main line at 1-800-772-1213, Monday through Friday, 7 a.m. to 7 p.m. Eastern time. Have your Social Security number ready. A representative can tell you your payment date and answer questions about your account.
What happens if December 3rd or your payment date falls on a holiday
Federal holidays that affect December payments are rare, but Christmas (December 25th) is one. If your regular payment date is December 25th, Social Security will deposit your payment on December 24th instead. If your payment date is December 3rd and that falls on a weekend, the payment arrives on Friday, December 1st.
The rule is straightforward: Social Security never deposits on a weekend or federal holiday. The payment moves to the last business day before your scheduled date. This means you might receive your December payment a few days earlier than usual, but never later.
Direct deposit is the standard way to receive your payment
Social Security stopped mailing paper checks to new beneficiaries in 2011, and stopped mailing them to existing beneficiaries in 2013. If you are still receiving a paper check, Social Security has been sending notices asking you to switch to direct deposit or a debit card. Direct deposit is free and arrives faster — usually by the morning of your payment date.
To set up direct deposit, log into my Social Security and go to "Payment Information" in the left menu, then select "Change Direct Deposit Information." You will need your bank's routing number and your account number. The change takes effect within one or two months. You can also call 1-800-772-1213 to set it up by phone.
If you do not have a bank account, you can receive your payment on a Direct Express debit card, which Social Security issues for free. The card works like a bank debit card and you can withdraw cash at ATMs. To sign up, call 1-800-772-1213 or visit the Direct Express website.
What to do if your December payment does not arrive on time
If your payment does not arrive by the day after your scheduled payment date, first check your bank account to make sure it was not deposited under a different name or account. Then log into my Social Security to confirm your payment date was correct and that your direct deposit information is current.
If your account information is correct and the payment still has not arrived after two business days, call Social Security at 1-800-772-1213. Have your Social Security number, bank name, and account number ready. A representative can check whether the payment was sent and, if it was, help you contact your bank to locate it.
Delays are uncommon with direct deposit, but they can happen if your bank is processing a large volume of deposits or if there is a technical issue on either end. Social Security can usually resolve the problem within a few business days.
How December payments work if you are also receiving SSI
If you receive both SSDI (Social Security Disability Insurance) and SSI (Supplemental Security Income), you receive two separate payments on two different dates. Your SSDI payment follows the schedule described above. Your SSI payment arrives on the first day of the month, or the last business day before if the 1st falls on a weekend or holiday.
Both payments are deposited to the same bank account if you have set up direct deposit for both programs. You can see both payment dates in my Social Security under "Payment History."
Frequently Asked Questions
Will my December SSDI payment be different because of the holidays?
No. Your December payment amount is the same as every other month. The only thing that changes is the date the payment is deposited if your regular payment date falls on a weekend or holiday. The amount you receive does not change.
What if I need my December payment before the scheduled date?
Social Security cannot advance your payment. Your December payment arrives on your regular payment date, which is determined by your birth date. If you need money before then, contact a local food bank, utility information program, or 211 (dial 2-1-1 from any phone) to find emergency resources in your area.
Can I change my payment date to earlier in December?
No. Your payment date is set by your birth date and cannot be changed. If you were born between the 1st and 10th, 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 between the 21st and 31st, you receive them on the fourth Wednesday.
What if my bank account information changed since last month?
Update your direct deposit information in my Social Security as soon as possible. Go to "Payment Information" and select "Change Direct Deposit Information." If you change your account after your payment has already been processed, it will go to your old account. The new account will be used for January's payment.
Do I get paid twice in December if I have two payment dates?
No. If you receive both SSDI and SSI, you receive one SSDI payment and one SSI payment in December, on their separate scheduled dates. You do not receive extra payments in December or any other month.