Social Security checks arrive on a set schedule based on your birth date

Your Social Security check comes on the same day every month, and that day depends on when you were born. The Social Security Administration does not send all checks on one day — instead, they spread payments across three Wednesdays each month. If you were born on the 1st through the 10th of any month, your check arrives on the second Wednesday. If you were born on the 11th through the 20th, it arrives on the third Wednesday. If you were born on the 21st through the 31st, it arrives on the fourth Wednesday.

This schedule has been in place since 1997 and applies whether you receive retirement, survivor, or disability benefits. The day itself is always a Wednesday, though the exact date shifts from month to month. You can find your specific payment date by logging into your my Social Security account at ssa.gov, calling 1-800-772-1213, or visiting a local Social Security office.

Key Takeaways

  • Your payment date is determined by your birth date and falls on one of three Wednesdays each month: the second, third, or fourth.
  • If you were born between the 1st and 10th of any month, you receive your check on the second Wednesday; the 11th to 20th means the third Wednesday; the 21st to 31st means the fourth Wednesday.
  • Direct deposit is the fastest and most reliable way to receive your check, and it arrives the same day as the mailed check would.
  • If you have not yet set up direct deposit or changed your payment method, you can do so through your my Social Security account or by calling the Social Security Administration.

Direct deposit gets your money faster than a mailed check

If your check is mailed to you, it can take several days to arrive after the official payment date, depending on where you live and mail delivery times. Direct deposit puts the money in your bank account on the actual payment date, so you have access to it when ready. Most people who receive Social Security now use direct deposit rather than waiting for a paper check.

To set up direct deposit, you need your bank account number and routing number. You can start the process through your my Social Security account by clicking "Change Direct Deposit Information" under the "Payments" section. You can also call 1-800-772-1213 or visit a local Social Security office with your bank details. The change usually takes effect within one or two payment cycles.

What happens if your payment date falls on a holiday

If your regular payment Wednesday falls on a federal holiday, the Social Security Administration sends your payment the business day before instead. For example, if your payment date would be July 4th and that falls on a Wednesday, you receive your check on Tuesday, July 3rd. This rule applies to all federal holidays: New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas.

The advance payment is the full amount — you do not receive a smaller check or have to wait for the following month. Your bank or payment method will show the earlier date, so if you are expecting money on a specific date and a holiday is nearby, check the Social Security Administration's holiday schedule to confirm.

Checking your payment status and history

You can see when your next payment is scheduled and review past payments through your my Social Security account. Log in, go to "Payments," and select "View Payment History." This page shows the date and amount of every payment sent in the past 12 months. If a payment appears to be missing or the amount is wrong, this is where you will first notice it.

If you do not have a my Social Security account yet, you can create one at ssa.gov. You will need your Social Security number, email address, and a way to verify your identity — usually a phone number or U.S. mailing address on file. Creating an account takes about 10 minutes and gives you access to your payment schedule, benefit statement, and the ability to change your payment method or address.

Changing your payment method or address

If you move, change banks, or want to switch from mailed checks to direct deposit, you can update your information through your my Social Security account without calling or visiting an office. Go to "Payments" and select the option to change your direct deposit information or mailing address. Changes made early in the month usually take effect by the next payment date; changes made later may not show up until the following month.

If you prefer to make changes by phone, call 1-800-772-1213. Have your new bank account number and routing number ready if you are setting up direct deposit, or your new address if you are moving. The representative will confirm the change and tell you when it takes effect.

What to do if your check does not arrive on time

If your payment date has passed and you have not received your check by direct deposit or mail, first confirm the correct payment date through your my Social Security account. If the date has truly passed and the money is not in your account, call 1-800-772-1213 to report it. Have your Social Security number and bank account information ready.

The Social Security Administration can check whether the payment was sent and, if it was, whether it was returned by your bank. If your bank rejected the deposit, they will tell you why — usually because the account number is wrong or the account has been closed. If a mailed check is lost, the Social Security Administration can issue a replacement, though this takes additional time. In the meantime, ask if you are may be able to access for an emergency advance on your next payment.

Understanding payment amounts and when they change

Your monthly payment amount can change for several reasons: a cost-of-living adjustment (which happens once per year, usually in January), a change in your work or earnings, or a change in your family situation. When your payment amount changes, the Social Security Administration sends a notice in the mail explaining why. The new amount takes effect on your next regular payment date.

If you continue working while receiving Social Security before your full retirement age, your payment may be reduced or suspended depending on how much you earn. The Social Security Administration reviews your earnings each year and adjusts your payment accordingly. You will receive notice of any change before it happens, so you know what to expect on your next check.

Frequently Asked Questions

Can I change the day my check arrives?

No. Your payment date is fixed based on your birth date and cannot be changed. However, you can choose how you receive it — direct deposit arrives on the official date, while mailed checks may take several days longer. If you need money on a specific day, direct deposit is your most reliable option.

What if I was born on the 31st but some months only have 30 days?

If you were born on the 31st, you are in the third group and receive your payment on the fourth Wednesday of each month, regardless of how many days that month has. The payment date is always a Wednesday, not tied to a specific calendar date.

Do I have to use direct deposit, or can I keep getting a mailed check?

You can continue receiving mailed checks if you prefer, though the Social Security Administration encourages direct deposit for speed and reliability. If you want to switch back to mailed checks after setting up direct deposit, you can change this through your my Social Security account or by calling 1-800-772-1213.

What happens to my payment if I move to another country?

Most countries allow Social Security payments to continue, but some do not. You must notify the Social Security Administration of your move and provide your new address. Payments to most countries go by direct deposit only — mailed checks are not sent internationally. Contact the Social Security Administration before you move to confirm your payment will continue.

Can I receive my Social Security check early if I need the money before my payment date?

No. Payments are sent on a fixed schedule and cannot be moved up. If you are facing a financial emergency, you may want to explore other options like a personal loan or information programs in your area, but the Social Security Administration cannot advance your payment.