State Farm's online payment options

State Farm lets you pay your insurance bill through their website, mobile app, or by phone. You do not need to mail a check or call an agent — you can handle the whole transaction yourself in a few minutes. The payment goes directly to your account and shows up almost when ready, so you can see the updated balance right away.

State Farm does not charge a fee for paying online through their website or app. If you pay by phone with a representative, there is also no fee. The only time a fee applies is if you use a third-party payment service (like a bill-pay service through your bank) to send money to State Farm, and that fee comes from your bank, not State Farm.

Key Takeaways

  • You can pay through the State Farm website, the mobile app, or by phone at 1-800-STATE-FM (1-800-782-8356), and none of these methods charge a fee.
  • Payments made online or through the app typically post to your account within one business day.
  • You will need your policy number and either a bank account or debit or credit card to complete the payment.
  • Setting up automatic payments through State Farm means your bill is paid on the same date each month without you having to log in.

Paying through the State Farm website

Go to statefarm.com and log into your account using your username and password. If you do not have an online account yet, you can create one by entering your policy number and other identifying information. Once you are logged in, look for "Pay Bill" or "Make a Payment" — the exact wording depends on which version of the site you see, but it is always in the main menu or dashboard.

Click that option and you will see your current balance and due date. Choose the amount you want to pay (you can pay the full amount due, a partial payment, or more than you owe). Then select your payment method: bank account, debit card, or credit card. Enter the account or card details and confirm. The payment processes when ready, and you will see a confirmation number on screen and receive a confirmation email.

Paying through the State Farm mobile app

read the State Farm mobile app on your phone (available for both iPhone and Android). Log in with the same username and password you use on the website. Tap "Pay Bill" or "Payments" in the app menu — again, the exact label varies slightly depending on your phone and app version.

The process is the same as the website: you will see your balance, choose how much to pay, select your payment method, and confirm. Mobile app payments post just as quickly as website payments. Many people find the app faster for one-off payments because you do not have to open a browser or remember the website address.

Paying by phone

Call State Farm at 1-800-STATE-FM (1-800-782-8356). A representative will pull up your account, tell you what you owe, and walk you through the payment. You will need your policy number and a bank account, debit card, or credit card ready. The representative will not store your payment information — you provide it only for that single transaction.

Phone payments take slightly longer than online payments because you are waiting for a representative, but there is no fee. This method is useful if you have questions about your bill or your account, or if you prefer talking to a person.

Setting up automatic payments

If you want your bill paid the same way every month without logging in, you can set up automatic payments through your State Farm account. On the website or app, look for "Manage Automatic Payments" or "Set Up Autopay." You will choose a payment date (usually between the 1st and the 28th of each month), your payment method, and the amount. State Farm will then charge that amount on that date every month until you change or cancel it.

Automatic payments are useful if you have a fixed monthly premium and want to avoid late payments. You can still log in anytime to make an extra payment or adjust the automatic amount if your premium changes. If you cancel a policy or your premium drops, remember to update or turn off the automatic payment so you do not overpay.

What to do if your payment does not go through

If you see an error message during payment, the most common reasons are an incorrect card number, an expired card, insufficient funds in your bank account, or a mismatch between the address on your card and the address in your State Farm account. Check all of these before trying again.

If you have tried multiple times and the payment still will not process, call State Farm at 1-800-STATE-FM. A representative can troubleshoot the issue, tell you whether there is a hold on your account, or process the payment over the phone instead. Do not wait until your due date passes — call as soon as you know there is a problem, because a late payment can affect your policy or your rates.

Frequently Asked Questions

How long does it take for an online payment to show up?

Payments made through the website or app usually post within one business day. If you pay on a Friday evening, it may not show until Monday. Payments made by phone can sometimes post the same day, depending on what time you call.

Can I pay someone else's State Farm bill online?

No. You can only pay a bill if you are logged into that specific policy account. If you want to pay someone else's bill, they need to either log in and make the payment themselves, or call State Farm and authorize you to make the payment on their behalf (this requires a conversation with a representative).

What if I pay more than I owe?

The extra amount becomes a credit on your account. State Farm will explore it to your next bill, or you can request a refund. Call 1-800-STATE-FM to request a refund if you prefer not to keep a credit balance.

Is it safe to enter my bank account information on the State Farm website?

State Farm uses encryption to protect your information, the same technology banks use. Your bank account details are not stored after the payment completes — they are used only for that single transaction. If you are uncomfortable entering your account number, you can use a debit or credit card instead.

Can I schedule a payment for a future date?

The website and app do not have a "schedule for later" option — payments process when ready when you submit them. If you want a payment to go out on a specific future date, set up automatic payments and choose that date, or call State Farm and ask a representative to schedule it.