State Farm accepts payments online, by phone, by mail, and in person at local agents' offices
You can pay State Farm through their website or mobile app, by calling their payment line, mailing a check, or visiting an agent in your area. Most homeowners use online payment because it's immediate and you can set it up in minutes. The method you choose doesn't affect your coverage or rates — State Farm treats all payments the same way.
Your bill shows a due date, and State Farm typically gives you a grace period of about 10 days after that date before they cancel your policy for non-payment. Knowing your payment options and how long each takes matters if you're close to a deadline or if your preferred method isn't available.
Key Takeaways
- Online payment through State Farm's website or app is the fastest method and shows as posted within one business day.
- Phone payments can be made by calling State Farm's automated line or speaking to an agent, and the payment posts the same day you call.
- Mailed checks take 7 to 10 business days to reach State Farm and post to your account, so mail early if your due date is soon.
- State Farm typically allows a 10-day grace period after your due date, but your coverage can lapse if payment doesn't arrive by then.
- Setting up automatic payments through your bank or State Farm's website removes the risk of missing a due date.
Paying online through State Farm's website or app
Log into your State Farm account at statefarm.com or open the State Farm mobile app, then select "Pay Bill" or "Make a Payment." You'll see your current balance, due date, and minimum payment amount. Enter your payment method — debit card, credit card, or bank account — and the amount you want to pay. State Farm processes the payment immediately, and you'll receive a confirmation number on screen.
The payment typically posts to your account within one business day. If you're paying close to your due date, online payment is the safest choice because it doesn't rely on mail delivery time. You can also view your payment history and set up automatic recurring payments through the same portal, which prevents missed due dates entirely.
Paying by phone
Call State Farm's payment line at 1-800-STATE-FM (1-800-782-8356) to pay with a debit card, credit card, or bank account information. You can use their automated system or speak to an agent. The automated system is available 24/7, while agent-assisted payments are available during business hours. Have your policy number and payment method ready before you call.
Payments made by phone post the same day you call, so this works well if you're near your due date and want to avoid mail delays. If you use a credit card, State Farm may charge a convenience fee — ask about this before confirming the payment. Bank account payments typically have no fee.
Paying by mail
Write a check payable to State Farm and mail it to the address shown on your bill. Include your policy number on the check so State Farm can match it to your account. Mail early — checks typically take 7 to 10 business days to arrive and post, so if your due date is within two weeks, mailing is risky.
State Farm's mailing address varies by state and policy type, so always use the address printed on your bill rather than looking up a general office address. Keep a copy of your check or take a photo of it before mailing as proof of payment in case there's a delay.
Paying in person at a State Farm agent's office
Find your local State Farm agent through the agent locator on statefarm.com or by calling 1-800-STATE-FM. Visit during business hours with your policy number and payment method — cash, check, debit card, or credit card. The agent will process your payment on the spot and give you a receipt.
In-person payments post immediately or within one business day. This option works best if you prefer face-to-face contact or if you have questions about your policy while you're there. Not all agents accept all payment methods, so call ahead if you plan to pay with a specific method.
Setting up automatic payments
Automatic payments remove the guesswork and the risk of a lapsed policy. Log into your State Farm account online or call an agent to set up recurring payments. You can choose to pay your full premium each billing cycle or a set amount on a schedule you choose. State Farm will deduct the payment from your bank account or charge your card on the date you select.
If you set automatic payments, make sure the account or card you're using stays active and funded. If a payment fails due to insufficient funds or an expired card, State Farm will typically attempt to collect again before canceling your policy, but don't rely on that — update your payment method if it changes.
What happens if you miss a payment
State Farm gives you a grace period — usually about 10 days after your due date — to pay without losing coverage. During this time, your policy remains active even though the payment is late. If payment doesn't arrive by the end of the grace period, State Farm will cancel your policy for non-payment.
Once your policy is canceled, you'll need to contact State Farm to reinstate it. Reinstatement may require a new application, and your rates could change. If you know you'll be late, call State Farm before the due date to discuss your options — they may be able to extend your grace period or work out a payment plan depending on your situation.
Frequently Asked Questions
Does State Farm charge a fee to pay online or by phone?
Online and bank account payments have no fee. Credit card payments by phone or online may include a convenience fee of 2 to 3 percent — State Farm will show you the fee before you confirm the payment. Debit card payments typically have no fee.
Can I pay part of my bill now and the rest later?
Yes. You can make a partial payment anytime, and State Farm will apply it to your balance. However, your full premium is still due by the due date to keep your coverage active. Partial payments don't extend your due date or change when your next full payment is due.
What if I pay online but my payment doesn't show up?
Online payments post within one business day. If more than one business day has passed and you don't see the payment in your account, log back in to check your payment history — it may already be posted. If it's not there, call State Farm with your confirmation number and they can look it up in their system.
Can I change my payment due date?
Contact your State Farm agent or call 1-800-STATE-FM to request a different due date. State Farm can usually move your due date to align with when you get paid or when it's most convenient for you. This change typically takes effect on your next billing cycle.
What should I do if I can't afford my payment?
Call State Farm before your due date to discuss options. They may offer a payment plan, allow you to adjust your coverage to lower your premium, or discuss discounts you might not be using. Acting before you miss a payment gives you more options than waiting until after your policy lapses.