Social Security Payment Schedule December 2025: Exact Dates for SSI, SSDI, and Retiree Checks
Millions of Social Security beneficiaries are waiting for their December 2025 payments. The Social Security Administration (SSA) has confirmed the exact payment dates for SSI, SSDI, and retirement benefits. With the holidays approaching, knowing when your check will arrive is crucial for budgeting. Here is the complete payment schedule based on your birth date.
For over 70 million Americans, Social Security benefits are the primary source of income. As the year comes to an end, the payment schedule for December 2025 becomes even more critical due to holiday expenses. The SSA distributes payments on a specific schedule, primarily determined by the beneficiary's birth date and the type of benefit received. Beneficiaries should mark their calendars to avoid any financial disruptions during the festive season.
December 2025 Payment Schedule (Official Dates)
The SSA will release payments on the following dates. Find your category below to know exactly when to expect your money:
| Beneficiary Group | Payment Date | Day of Week |
| SSI (Supplemental Security Income) | December 1, 2025 | Monday |
| Retirees (Before May 1997) | December 3, 2025 | Wednesday |
| Birth Date: 1st - 10th | December 10, 2025 | Wednesday |
| Birth Date: 11th - 20th | December 17, 2025 | Wednesday |
| Birth Date: 21st - 31st | December 24, 2025 | Wednesday |
*Note: If you receive both SSI and Social Security benefits, your SSI payment will arrive on Dec 1, and your Social Security payment on Dec 3.
Why Did My Payment Not Arrive? (3 Common Reasons)
If you haven't received your check by the scheduled date, consider these factors before contacting the SSA:
-
Bank Delays: While the SSA sends payments on time, some banks may take an additional 1-2 business days to process the deposit, especially during holidays.
-
Address/Bank Change: If you recently updated your direct deposit information or mailing address, there might be a processing delay.
-
Overpayment Issues: The SSA may withhold payments if there is an unresolved overpayment notice on your account.
How to Check Your Payment Status?
-
Online: Log in to your "my Social Security" account at
ssa.govto view your payment history and upcoming deposits. -
Phone: Call the SSA automated system at 1-800-772-1213 if your payment is more than 3 days late.
With the 2026 COLA increase on the horizon, these December payments are the final checks of the current rate year. Ensure your banking details are up to date to receive your funds without delay.