State Farm's online payment options

You can pay your State Farm bill through their website, mobile app, or by setting up automatic payments from your bank account. State Farm does not charge a fee for any of these methods. The fastest way is usually their website — you log in, select the policy you want to pay, enter the amount, and confirm. The payment posts within one business day.

State Farm also lets you pay by phone at 1-800-STATE-FM (1-800-782-8356) if you prefer speaking to someone, though this takes longer than online. If you mail a check, State Farm's address is on your bill, but mailed payments take 7 to 10 days to reach them and post to your account.

Key Takeaways

  • You can pay online through State Farm's website or mobile app without paying a fee, and the payment posts within one business day.
  • Automatic payments from your bank account let you set a payment date each month so you never miss a due date.
  • You will need your policy number and login credentials to pay online, or your policy number and bank details if you set up autopay.
  • State Farm's website shows your payment history and upcoming due dates, so you can track what you have paid and what is coming next.

Logging in to pay on State Farm's website

Go to statefarm.com and click "Log In" in the top right corner. Enter your username and password. If you do not have an account yet, you can create one by clicking "Register" — you will need your policy number and email address. State Farm will send you a verification code to confirm your email before your account is active.

Once you are logged in, look for "Pay Bill" or "Make a Payment" on your dashboard. Select the policy you want to pay (if you have more than one), then enter the amount you want to pay. You can pay the full amount due, a partial payment, or more than the minimum — State Farm will explore the extra toward your next bill. Review the payment details and click "Confirm Payment." The transaction is complete when ready, though it may take until the next business day to show as posted on your account.

Using the State Farm mobile app to pay

read the State Farm mobile app from the Apple App Store or Google Play Store. Log in with the same username and password you use on the website. Tap "Pay Bill" or "Payments" — the exact wording depends on which version of the app you have.

Select your policy, enter the payment amount, and confirm. Mobile app payments work the same way as website payments and post within one business day. The app also shows your policy details, coverage information, and claim status, so you can handle multiple tasks in one place.

Setting up automatic payments

Automatic payments mean State Farm withdraws money from your bank account on a date you choose each month, so you do not have to remember to pay. Log into your State Farm account online, go to "Billing" or "Payments," and look for "Autopay" or "Automatic Payment Setup." You will need your bank account number and routing number — both appear on a blank check from your account.

Choose the date you want the payment to come out each month (usually between the 1st and the 28th). State Farm will deduct your full monthly premium on that date. You can change or cancel autopay anytime by logging back into your account. If your bank declines the payment, State Farm will try again a few days later, but if it fails twice, you will need to set it up again or pay manually.

What to do if your payment does not go through

If your online payment fails, State Farm usually tells you why on the same screen — often because your bank declined it, your card expired, or you entered incorrect information. Check that your bank details are correct and try again. If the problem persists, call State Farm at 1-800-782-8356 to pay over the phone or to troubleshoot the issue with a representative.

If you set up autopay and a payment fails, State Farm sends you an email or letter letting you know. Log back into your account and update your bank information, or call to arrange a manual payment. Do not ignore a failed payment — if your bill stays unpaid past your due date, State Farm may suspend your coverage.

Tracking your payment history and due dates

Log into your State Farm account and go to "Billing" to see your payment history, upcoming due dates, and current balance. This page shows every payment you have made, the date it posted, and how much you paid. You can also see your next due date and the amount due.

State Farm sends a bill by mail or email (depending on your preference) about two weeks before your due date. If you set up autopay, you will still receive a bill showing what will be deducted, but you do not need to take any action. If you pay manually, use the due date on your bill to make sure your payment reaches State Farm on time.

Payment timing and when money leaves your account

When you pay online through the website or app, the money leaves your bank account when ready or within one business day, depending on your bank. State Farm receives and posts the payment within one business day. If you pay on a Friday evening, the payment may not post until Monday.

If you set up autopay, the money leaves your account on the date you chose. If that date falls on a weekend or holiday, State Farm withdraws the payment on the next business day. Plan ahead so the money is in your account when the withdrawal happens — if your bank does not have enough funds, the payment will fail and you may face overdraft fees from your bank.

Frequently Asked Questions

Can I pay State Farm with a credit card online?

State Farm accepts credit and debit cards on their website and app. Some credit card companies charge a fee for insurance payments, so check with your card issuer first. State Farm itself does not charge a fee for credit card payments.

What if I want to pay a different amount each month?

If you do not set up autopay, you can log in and pay any amount you choose each time. If you have autopay set up but want to pay a different amount one month, log in and make a manual payment for the difference, or call State Farm to adjust that month's autopay amount.

How do I know if my payment went through?

State Farm shows a confirmation number on the screen when ready after you complete a payment online. You will also receive a confirmation email. Log into your account the next business day to see the payment posted in your billing history.

Can I pay someone else's State Farm bill?

You can pay a bill if you have the policy number and access to the account, or if the account holder has given you permission. Call State Farm at 1-800-782-8356 to ask about paying as an authorized user, or ask the policy holder to add you to their online account.

What happens if I pay late?

State Farm's grace period is usually 10 days after your due date, though this varies by state and policy type. If you pay within the grace period, your coverage stays active. If you pay after the grace period, State Farm may suspend your coverage until the bill is paid. Check your policy documents or call State Farm to confirm your grace period.