Skip to main content

HomeAll guides

How to Pay Your Geico Insurance Bill

The three ways to pay your Geico bill

You can pay your Geico insurance bill through your online account, by phone, or by mail. The online method is fastest — you can set it up in minutes and see your payment process when ready. Phone payment takes about 10 minutes and connects you to a Geico representative who can answer questions while you pay. Mail is the slowest option but requires no account access or phone call.

Geico does not charge a fee for any of these payment methods. The method you choose depends on how much time you have and whether you want to speak to someone. If you are paying on or near your due date, online or phone payment gets the money there faster.

Key Takeaways

  • You can pay online through your Geico account, by phone at 1-800-861-8380, or by mailing a check to the address on your bill.
  • Online payment usually posts within one business day; phone and mail payments may take longer depending on your bank.
  • You can set up automatic payments through your Geico account so you never miss a due date.
  • Geico accepts credit cards, debit cards, and bank account transfers for online and phone payments.

Paying online through your Geico account

Log into your Geico account at geico.com or through the Geico mobile app. On the account dashboard, look for a "Pay Bill" or "Make a Payment" button — the exact wording varies slightly depending on whether you are on desktop or mobile. Click it and you will see your current balance and due date.

Enter the amount you want to pay. You can pay the full balance, the minimum due, or any amount in between. Select your payment method: credit card, debit card, or bank account. If you are paying from a bank account, you will need to provide your routing number and account number, which you can find on a check or by logging into your bank's website. Review the details and confirm the payment.

Your payment will show as pending when ready and usually posts within one business day. Geico will send you a confirmation email with a reference number. Keep this for your records.

Paying by phone

Call Geico's payment line at 1-800-861-8380. A representative will ask for your policy number and the amount you want to pay. Have your payment method ready — a credit card, debit card, or bank account information. The call usually takes about 10 minutes.

The representative will confirm the payment details before processing. You will receive a confirmation number over the phone and by email. Phone payments process the same way as online payments and typically post within one business day.

Paying by mail

Write a check for the amount you owe and include your policy number on the check itself. Mail it to the address printed on your bill or statement. Do not send cash through the mail.

Mail payments take longer because the check has to arrive at Geico's processing center and clear your bank. Plan for 7 to 10 business days from the time you mail it. If your payment is due soon, mail is not the best option. Always mail early enough that your payment arrives before the due date.

Setting up automatic payments

You can set up automatic payments so Geico withdraws money from your bank account or charges your card on your due date each month. Log into your account, go to "Billing" or "Payment Settings," and look for an option to set up autopay. You will need to provide your bank account or card information and confirm the amount.

Automatic payments remove the risk of forgetting a due date. You can change or cancel autopay at any time through your account settings. If you want to stop a payment before it processes, contact Geico at least three business days before your due date.

What to do if your payment does not post

If you paid online or by phone and your account still shows the payment as pending after two business days, log back into your account and check the payment status. Geico usually shows whether a payment is pending, processed, or failed. If it failed, you will see an error message explaining why — often because the card was declined or the bank account information was incorrect.

If a payment failed, try again with a different payment method or contact Geico at 1-800-861-8380 to troubleshoot. If you mailed a check and it has been more than 10 business days, call Geico with your check number and the date you mailed it. They can search their records to see if it arrived.

Paying a past-due bill

If your bill is past due, you can still pay online, by phone, or by mail using the same methods described above. Your policy may have a grace period — usually 10 days after the due date — during which you can pay without your coverage being canceled. Check your bill or account to see your grace period end date.

If your policy has been canceled for non-payment, you will need to contact Geico directly to reinstate it. Call 1-800-861-8380 and ask about reinstatement options. You will likely need to pay the past-due amount plus any reinstatement fees, and your coverage may not restart when ready.

Frequently Asked Questions

Does Geico charge a fee to pay my bill online or by phone?

No. Geico does not charge a fee for online payments, phone payments, or mail payments. All three methods are free.

How long does it take for my payment to show up?

Online and phone payments usually post within one business day. Mail payments take 7 to 10 business days from the time you mail the check. The exact timing depends on your bank and Geico's processing center.

Can I pay my Geico bill with a credit card?

Yes, you can use a credit card for online or phone payments. You cannot pay by mail with a credit card — mail payments must be by check only.

What happens if I miss my due date?

Most Geico policies have a grace period of about 10 days after the due date. You can pay during this time without your coverage being canceled. If you do not pay by the end of the grace period, your policy may be canceled. Check your bill for your specific grace period end date.

Can I change my automatic payment amount or date?

Yes. Log into your account, go to your payment settings, and update the amount or date. Changes usually take effect on your next billing cycle. If you need to stop a payment before it processes, contact Geico at least three business days before the scheduled payment date.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.