Social Security payment dates in December 2025

Social Security payments in December 2025 follow the same schedule as every other month: they arrive on the third, fourth, or fifth Wednesday of the month, depending on your birth date. If you were born between the 1st and 10th of any month, you receive payment on the second Wednesday. If you were born between the 11th and 20th, you get the third Wednesday. If you were born between the 21st and 31st, you receive the fourth Wednesday. Supplemental Security Income (SSI) payments arrive on the first of each month, or the first business day if the 1st falls on a weekend or holiday.

In December 2025, this means payments land on December 3rd, 10th, 17th, or 24th depending on your birth date group, with SSI arriving December 1st. If you have direct deposit set up, the money reaches your bank account one to two business days before the official payment date. If you receive a paper check, it may arrive several days later depending on mail delivery in your area.

Key Takeaways

  • Social Security retirement, disability, and survivor benefits arrive on the 3rd, 4th, or 5th Wednesday of each month based on your birth date, not a fixed calendar date.
  • SSI payments arrive on the 1st of the month (or the first business day if that falls on a weekend or holiday).
  • Direct deposit deposits funds one to two business days before the official payment date; paper checks take longer to arrive by mail.
  • You can check your exact payment date by logging into your Social Security account at ssa.gov or calling 1-800-772-1213.
  • December payment dates do not change for holidays — the schedule stays the same whether December 25th falls on a payment week or not.

How to find your specific payment date

Your exact payment date depends on your birth date, and Social Security publishes the same schedule every year. The easiest way to confirm your December 2025 date is to create or log into your account at ssa.gov. Once you sign in, your payment date appears on the dashboard under "Payment Information." You do not need to search or calculate anything — the system shows you the date directly.

If you do not have an online account, you can call Social Security at 1-800-772-1213 (TTY 1-800-325-0778 for deaf and hard of hearing callers). A representative can tell you your payment date over the phone. You can also visit your local Social Security office in person, though calling or using the website is usually faster.

What happens if December 25th affects your payment week

Social Security does not move payment dates to avoid holidays. If your payment date falls on December 25th, 2025 (which is a Thursday), you still receive your payment on that date if you have direct deposit. The money will be in your account on December 25th itself, even though it is Christmas Day.

If you receive a paper check and your payment date is December 25th, the check is mailed on that date but will not arrive until after the holiday due to mail delays. This is one reason direct deposit is more reliable during holiday weeks — the deposit happens regardless of the calendar, while mail service slows down. If you currently receive paper checks and want to switch to direct deposit before December, you can set that up through your Social Security account or by calling the number above.

Direct deposit versus paper checks

Direct deposit is the fastest and most reliable way to receive your Social Security payment. The money arrives in your bank account one to two business days before the official Social Security payment date. This means if your payment date is December 17th, the deposit may land on December 15th or 16th. You can spend the money as soon as it clears, which is usually the same day it arrives.

Paper checks arrive by mail and take longer — often five to seven business days after the official payment date, sometimes longer during the holiday season. If your check is lost or stolen, replacing it takes additional time. Social Security stopped issuing new paper checks in 2011, so if you currently receive one, you are grandfathered in. However, switching to direct deposit is free and removes the risk of mail delays or lost checks.

Changes to your payment amount in December

Social Security adjusts payment amounts once per year based on the Cost of Living Adjustment (COLA). The 2025 COLA was announced in October 2024, and the new payment amount takes effect in December 2025 for most beneficiaries. If your payment is increasing, you will see the higher amount in your December payment.

You should receive a notice in the mail explaining the change before December. If you do not receive one or want to see the exact amount before your payment arrives, log into your Social Security account or call 1-800-772-1213. Do not assume your payment amount stays the same year to year — COLA adjustments happen every December, though the percentage varies depending on inflation.

What to do if your payment does not arrive on time

If you have direct deposit and your payment does not appear one to two business days before the official payment date, contact your bank first. Sometimes deposits are delayed on the bank's end, or the payment may be pending in your account. Your bank can tell you whether the deposit has been received and when it will clear.

If your bank confirms no deposit has arrived and the official payment date has passed, contact Social Security at 1-800-772-1213. Have your Social Security number and payment date ready. A representative can check whether the payment was sent and investigate any problems. If you receive paper checks and your check does not arrive within two weeks of the official payment date, also call Social Security to report it missing. They can issue a replacement or switch you to direct deposit if you prefer.

Setting up or changing your payment method before December

If you want to switch to direct deposit or change your bank account before December, you can do so through your Social Security account online or by calling 1-800-772-1213. Changes made before mid-December usually take effect for your December payment. If you wait until late December, the change may not process in time and will take effect in January instead.

To set up direct deposit online, log into ssa.gov, go to "Payment Information," and follow the prompts to add your bank details. You will need your routing number and account number, which you can find on a check or by calling your bank. The process takes a few minutes and is secure. If you prefer to do it by phone, Social Security can walk you through it, though you will need to mail in a form (Form SSA-1199-OP1) for final verification.

Frequently Asked Questions

Will my Social Security payment arrive on December 25th if that is my payment date?

Yes, if you have direct deposit. The payment will be in your account on December 25th, 2025. If you receive a paper check, it will be mailed on December 25th but will not arrive until after the holiday due to mail delays. This is why direct deposit is more reliable during holiday weeks.

How do I know if my payment date changed for December?

Your payment date does not change in December. It follows the same schedule as every other month based on your birth date. Log into ssa.gov or call 1-800-772-1213 to confirm your date if you are unsure, but the date itself does not shift for holidays or any other reason.

Can I get my December payment early?

No. Social Security payments arrive on the scheduled date for your birth date group. There is no way to receive it earlier, even if you need the money before your official payment date. If you are facing a financial emergency, contact local social services or nonprofits in your area that may offer short-term assistance.

What if I moved and my payment goes to an old address?

Update your address with Social Security as soon as possible. Log into ssa.gov, call 1-800-772-1213, or visit your local Social Security office. If you have direct deposit, your address change does not affect your payment — the money goes to your bank account regardless. If you receive paper checks, updating your address ensures the check goes to the right place.

Does Social Security send a notice about the December payment date?

Social Security does not send a separate notice about December payment dates. Your payment date is the same in December as it is every other month. You will receive a notice about your COLA increase and new payment amount, but not about the payment date itself. Check your account online or call if you need to confirm your specific date.