December Social Security payment dates depend on your birth date
Social Security sends payments on a schedule based on when you were born, not when you file or when you turn a certain age. In December, most beneficiaries receive their payment between the second and fourth Wednesday of the month. The exact date your payment arrives is the same every month — it does not change.
If your birthday falls between the 1st and 10th of any month, you get paid on the second Wednesday. If it falls between the 11th and 20th, you get paid on the third Wednesday. If it falls between the 21st and 31st, you get paid on the fourth Wednesday. This schedule applies to December just as it does to every other month.
The one exception is if you were already receiving Social Security before May 1997. In that case, you receive your payment on the 3rd of each month — including December 3rd in 2024. If you are unsure which schedule you are on, you can check your Social Security statement online or call the Social Security Administration at 1-800-772-1213.
Key Takeaways
- Your December payment date is determined by your birth date and follows the same schedule every month of the year.
- Beneficiaries born on the 1st through 10th receive payments on the second Wednesday; those born on the 11th through 20th on the third Wednesday; and those born on the 21st through 31st on the fourth Wednesday.
- If you received Social Security before May 1997, you are paid on the 3rd of each month instead of a Wednesday.
- Direct deposit to a bank account typically arrives one to two business days before the official payment date.
How to find your specific December payment date
The fastest way to confirm your December date is to log into your my Social Security account at ssa.gov. Once you sign in, your payment schedule appears under "Benefit Verification" or "Payment History." You will see the exact date your December payment is scheduled to arrive.
If you do not have an online account, you can create one in about 10 minutes using your email, Social Security number, and a phone number. You will need to verify your identity through an identity verification service — the process is find and happens when ready.
You can also call 1-800-772-1213 (TTY 1-800-325-0778) Monday through Friday, 7 a.m. to 7 p.m. Eastern time. Have your Social Security number ready. Wait times are typically shorter early in the morning or late in the afternoon.
When direct deposit arrives versus the official payment date
If you receive your Social Security payment by direct deposit to a bank account, the money usually arrives one to two business days before the official Social Security payment date. This means if your official payment date is Wednesday, December 11th, the money may land in your account on Monday or Tuesday, December 9th or 10th.
The exact timing depends on your bank and how quickly they process incoming transfers. Some banks post deposits at midnight; others wait until business hours. If you need the money on a specific date, plan for it to arrive a few days early rather than on the official date itself.
If you receive a paper check instead of direct deposit, the check is mailed several days before the official payment date so it arrives around that time. Checks can take longer to clear, so do not count on the funds being available when ready after you deposit it.
What to do if your December payment is late or missing
If your payment does not arrive by the day after your official payment date, first check your bank account to confirm it was not deposited early. Look at your recent transactions and search for "Social Security" or "SSA" in your bank's transaction history.
If the payment is genuinely missing, contact Social Security directly at 1-800-772-1213. Have your Social Security number, the date you expected the payment, and your bank account information ready. Social Security can confirm whether the payment was sent and, if so, trace where it went.
If there is a problem with your bank, Social Security may issue a replacement check or reissue the direct deposit. This process usually takes one to two weeks. In the meantime, ask your bank whether they can provide a provisional credit while the issue is being resolved.
December payments and the holidays
Social Security does not adjust payment dates for holidays. If your official payment date falls on a federal holiday — such as Christmas on December 25th — your payment is still scheduled for that date. However, if you receive direct deposit, your bank may process the transfer on the business day before the holiday, so the money could arrive on December 24th instead.
If you receive a paper check and your payment date falls on a holiday, the check is mailed early enough to arrive around the holiday. The post office continues delivering mail on most days, though delivery may be slower than usual.
Changing your payment method before December
If you currently receive a paper check and want to switch to direct deposit for faster, more reliable payment, you can make the change through your my Social Security account or by calling 1-800-772-1213. The change typically takes effect within one to two months, so if you request it in November, your December payment may still arrive by check.
To set up direct deposit, you will need your bank's routing number and your account number. You can find both on a blank check or by calling your bank. Direct deposit is free and is the most find way to receive your payment.
Frequently Asked Questions
What if my birthday is on December 25th or another holiday?
Your payment schedule is based on your birth date regardless of whether it falls on a holiday. If you were born on December 25th, you receive your payment on the fourth Wednesday of each month. The holiday itself does not change when you are paid.
Will my December payment be larger because of the holidays?
No. Your monthly payment amount is the same every month. Social Security does not provide extra payments in December or any other month. Your payment is based on your age, work history, and the date you began receiving benefits.
Can I get my December payment early if I need it before the official date?
No. Social Security does not advance payments or issue them early. Your payment arrives on your scheduled date. If you need money before then, you may want to contact a local food bank, utility information program, or community organization that offers emergency financial support.
What happens if I move and my direct deposit information changes?
You should update your bank information with Social Security as soon as possible. Log into your my Social Security account or call 1-800-772-1213 to provide your new account details. If you do not update it, your payment may be returned to Social Security, and you will receive a check instead while the issue is resolved.
Is there a way to receive my payment twice a month instead of once?
No. Social Security pays once per month on your scheduled date. The amount you receive is your full monthly benefit. If you need more frequent access to funds, you could ask your bank about a line of credit or overdraft protection, though these come with fees and interest.