Skip to main content

Where to Send Your Allstate Insurance Payment

How to send a payment to Allstate

Allstate accepts payments through multiple channels, and the address or method you use depends on how you want to pay. If you are mailing a check or money order, the payment address varies by state and policy type. The fastest way to find your specific mailing address is to log into your Allstate account online, call Allstate directly at 1-800-255-7828, or check your policy documents — they usually list the payment address on the front or back page.

You do not have to mail a payment at all. Allstate lets you pay online through your account, by phone, through automatic bank transfers (called ACH), or in person at an Allstate agent's office. Each method has different timing: online and phone payments usually post within one business day, while mailed checks can take 7 to 10 business days to clear, depending on mail delivery and processing time.

The key is knowing your policy number before you contact Allstate or log in. You will find it on your policy documents, billing statements, or insurance card. Having it ready speeds up the process whether you are paying online, by phone, or asking for a mailing address.

Key Takeaways

  • Allstate's mailing address for payments varies by state and policy type, so check your policy documents or call 1-800-255-7828 to confirm the correct address before mailing.
  • Online payments through your Allstate account and phone payments typically post within one business day, while mailed checks take 7 to 10 business days to process.
  • You can also set up automatic monthly payments through ACH, which pulls money directly from your bank account on your due date.
  • Keep your policy number handy when you contact Allstate or log into your account to pay, as you will need it to locate your account.
  • Paying in person at a local Allstate agent's office is an option if you prefer to hand over a check or money order directly.

Mailing a check or money order

If you choose to mail a payment, you need the correct address for your state and policy. Allstate does not use a single national payment address — auto insurance payments, home insurance payments, and other policy types may go to different processing centers. Your policy documents should show the mailing address on the front or back page, usually near the billing information section.

Write your policy number on the check or money order itself. This helps Allstate's processing team match your payment to your account quickly. Include a copy of your billing statement if you have one, though it is not required. Mail your payment at least 10 business days before your due date to account for postal delays and processing time.

If you cannot find the mailing address on your documents, log into your Allstate account online or call 1-800-255-7828. A representative can give you the exact address for your policy type and state. Do not guess or use an old address — sending a check to the wrong location delays your payment and can result in a late fee.

Paying online or by phone

Logging into your Allstate account online is usually the fastest way to make a one-time payment. Go to allstate.com, sign in with your username and password, and look for the "Pay Now" or "Make a Payment" button. You can pay with a debit card, credit card, or bank account. Online payments typically post to your account within one business day.

If you prefer to pay by phone, call 1-800-255-7828. A representative will ask for your policy number and payment method. Phone payments also usually post within one business day. Be aware that credit card payments may carry a small processing fee, though debit card and bank account payments typically do not.

Both online and phone payments are recorded immediately in your account, so you can see the transaction right away. This is different from mailing a check, where you have to wait for the payment to arrive and be processed before it shows up in your account.

Setting up automatic payments

Automatic payments remove the need to remember your due date or visit Allstate's website each month. You can set up ACH (Automated Clearing House) payments, which means Allstate withdraws money directly from your bank account on the date you choose. Most people set it for their policy due date, but you can pick any date that works for your budget.

To set up automatic payments, log into your Allstate account online and look for the "Billing" or "Payment" section. You will need your bank account number and routing number. You can also call 1-800-255-7828 and ask a representative to set it up for you over the phone. Once it is active, the payment happens automatically each month until you cancel it.

Automatic payments give you a small discount on some policies — ask Allstate about the current discount when you set it up. If your payment amount changes (for example, if your premium increases), Allstate will withdraw the new amount on your next due date, so check your account periodically to stay aware of any changes.

Paying in person at an Allstate office

If you prefer to hand over a payment directly, you can visit a local Allstate agent's office. Bring your policy number, a check or money order, and a form of identification. The agent can process your payment on the spot and give you a receipt. This method is useful if you want to ask questions about your policy at the same time or if you do not have online access.

To find an Allstate office near you, go to allstate.com and use the "Find an Agent" tool, or call 1-800-255-7828 and ask for the nearest location. Office hours vary, so call ahead to confirm they are open before you visit. Payments made in person are usually recorded in your account within one business day.

What to do if your payment is late

If your payment does not arrive by your due date, your policy may be subject to a late fee, and your coverage could be suspended or cancelled depending on your state and policy terms. The amount of the late fee and the grace period (if any) are listed in your policy documents.

If you realize a payment will be late, contact Allstate immediately. Call 1-800-255-7828 and explain the situation. Some policies have a grace period of 10 days or more, and Allstate may be able to work with you to avoid a lapse in coverage. The sooner you contact them, the more options you may have.

If your coverage has already lapsed, you will need to contact Allstate to reinstate your policy. Reinstatement may require a new application and underwriting, and you may face higher premiums. It is always better to pay on time or contact Allstate before your due date if you know you will be late.

Frequently Asked Questions

Can I pay Allstate with a credit card?

Yes, you can pay with a credit card online or by phone. Be aware that Allstate may charge a processing fee for credit card payments, typically 2 to 3 percent of the payment amount. Debit card and bank account payments usually do not carry a fee, so compare your options before you choose.

How long does it take for a mailed check to post to my Allstate account?

A mailed check typically takes 7 to 10 business days to arrive and be processed, depending on mail delivery time and Allstate's processing schedule. To be safe, mail your payment at least 10 business days before your due date. Online and phone payments post much faster — usually within one business day.

What if I do not have my policy number when I call to pay?

You can find your policy number on your insurance card, policy documents, or billing statements. If you cannot locate it, Allstate can look it up by your name and phone number, though having the policy number ready speeds up the process. If you are paying online, you will need to log in with your username and password, which also requires your policy number to set up initially.

Can I change my automatic payment date if my due date changes?

Yes, you can update your automatic payment date anytime through your online account or by calling 1-800-255-7828. If your policy due date changes, update your automatic payment date to match so the payment continues to post on time. Changes usually take effect within one or two business days.

What happens if I overpay my Allstate bill?

If you pay more than your current balance, Allstate will credit the overpayment to your account. The credit will be applied to your next bill, or you can request a refund. Contact Allstate to discuss your options — they can either hold the credit for future payments or process a refund to your original payment method.