December Social Security payment dates depend on your birth date, not the calendar
Social Security does not send all payments on the same day. The program spreads payments across three Wednesdays each month based on when you were born. In December, this means payments land on December 3, December 10, or December 17 — and which date you receive yours depends on your birth date, not on any choice you make.
If you were born on the 1st through the 10th of any month, you get paid on the second Wednesday. If you were born on the 11th through the 20th, you get paid on the third Wednesday. If you were born on the 21st through the 31st, you get paid on the fourth Wednesday. This schedule stays the same every month, including December.
The only exception is if you started receiving Social Security before May 1997. Those recipients get paid on the third of each month, regardless of birth date. If you are unsure which group you fall into, you can check your Social Security statement online or call 1-800-772-1213.
Key Takeaways
- December Social Security payments arrive on December 3, 10, or 17, depending on whether you were born in the 1st–10th, 11th–20th, or 21st–31st of any month.
- If you have been receiving Social Security since before May 1997, you receive payment on the 3rd of every month instead.
- Your payment date never changes month to month — it follows the same schedule year-round.
- You can confirm your exact payment date by logging into your my Social Security account or calling the Social Security Administration.
- Payments are typically deposited into your bank account by the morning of your scheduled date, though timing can vary by bank.
How the three-payment schedule works
The Social Security Administration divides beneficiaries into three groups to manage the volume of payments and reduce processing strain. Each group gets paid on a different Wednesday of the month. Your group assignment is permanent and based solely on your birth date — there is no way to change it, and you do not need to do anything to stay on your schedule.
This system has been in place since 1997 and applies to everyone who started receiving benefits after May of that year. The schedule is published in advance, so you can plan around your payment date if you need to. December follows the same pattern as every other month, with no special adjustments for the holiday season.
What to do if your December payment is late
Most payments arrive in your bank account by the morning of your scheduled date. However, delays can happen because of bank processing times, technical issues, or problems with your account. If your payment does not arrive by the end of the business day on your scheduled date, wait one more business day before contacting anyone — some banks take longer to post deposits.
If your payment is still missing after two business days, call the Social Security Administration at 1-800-772-1213. Have your Social Security number ready and be prepared to describe when you expected the payment and which account it should have gone to. The agency can check whether the payment was sent and help trace where it went if there was a problem.
Do not assume a missing payment means your benefits have stopped. Delays are usually temporary, and the Social Security Administration can tell you the status of your specific payment in minutes.
How to confirm your December payment date
The easiest way to confirm your exact payment date is to log into your my Social Security account at ssa.gov. Once you are signed in, go to "Benefit Verification" and look for your payment schedule. The site shows your payment date for the current month and all future months.
If you do not have a my Social Security account, you can create one for free using your email address, Social Security number, and a few other details. The account takes just a few minutes to set up and gives you access to your payment history, benefit statement, and other information about your account.
If you prefer not to use the online account, you can call 1-800-772-1213 and speak to a representative. They can confirm your payment date over the phone. The line is open Monday through Friday, 7 a.m. to 7 p.m. Eastern time.
What happens if December 3, 10, or 17 falls on a holiday
The Social Security Administration does not move payment dates when they fall on a holiday. However, your bank may process the deposit on the business day before the holiday instead. For example, if your payment date is December 25 (which would be a Wednesday in some years), your bank might deposit the funds on December 24.
This is a bank decision, not a Social Security decision. If you are concerned about timing around a holiday, contact your bank directly to ask how they handle deposits on or near holidays. They can tell you when to expect the funds based on their own processing schedule.
Direct deposit is the fastest and most reliable way to receive payments
Social Security payments arrive fastest when you receive them by direct deposit to a bank account, credit union account, or prepaid debit card. Direct deposit is free and typically delivers your payment by the morning of your scheduled date. It also protects your payment from mail delays or theft if you were receiving a paper check.
If you are not currently set up for direct deposit, you can enroll through your my Social Security account or by calling 1-800-772-1213. You will need your bank routing number and account number, which you can find on a blank check or by calling your bank. The change usually takes one to three business days to take effect.
If you receive a paper check instead of direct deposit, your check may arrive a few days after your payment date because of mail processing time. This is why direct deposit is recommended, especially if you rely on your payment to cover bills on a specific date.
Frequently Asked Questions
Can I change my Social Security payment date?
No. Your payment date is determined by your birth date and cannot be changed. If you were born on the 1st through the 10th, you will always be paid on the second Wednesday. If you need your payment on a different date for budgeting reasons, you can ask your bank about setting up automatic transfers to move the money on a specific day after it arrives.
What if I was born on the 31st but my birth month only has 30 days?
Social Security treats anyone born on the 21st through the 31st as part of the third payment group, regardless of whether their birth month has 31 days. So if you were born on January 31, you are in the third group and get paid on the fourth Wednesday, just like someone born on any other date between the 21st and 31st.
Do I get an extra payment in December?
No. Social Security does not provide extra payments in December or any other month. You receive one payment per month on your scheduled date. Some people may receive two payments in a single calendar month if their payment date falls early in the month and they also receive a retroactive payment, but this is rare and not a December-specific benefit.
Will my payment arrive on time if there is a government shutdown?
Social Security payments are considered mandatory spending and continue during a government shutdown. Your payment should arrive on your scheduled date even if other government services are not operating. However, if you need to contact Social Security during a shutdown, their phone lines and offices may not be available.
How do I know if my bank received my payment?
Check your bank account online or through your bank's mobile app on your payment date. You should see the deposit posted to your account. If you do not see it by the end of the business day, contact your bank to ask if there is a delay. If your bank confirms they have not received it, then contact Social Security.