How to Pay Your Geico Insurance Bill
The three ways to pay Geico
You can pay your Geico bill through your online account, by phone, or by mail. The online method is fastest — you can set it up in minutes and see the payment post within one to two business days. Phone payments go through when ready but require you to speak with a representative. Mail takes seven to ten business days, so use it only if you need a paper record or cannot access the other methods.
Geico does not charge a fee for any of these payment methods. The company also offers automatic payments, which you can set up once and then forget about — the bill comes out on your due date each month without you having to do anything.
Key Takeaways
- Pay online through your Geico account by logging in, finding your bill, and entering your payment method — this is the fastest route and takes one to two business days to post.
- Phone payments reach Geico when ready but require you to call 1-800-841-3000 and speak with a representative who will take your payment information.
- Automatic payments let you set a payment date once, and Geico withdraws the amount from your bank account or card on that date each month.
- Mailing a check or money order takes seven to ten business days and requires you to include your policy number on the payment.
- Geico charges no fee for any payment method, whether you pay online, by phone, or by mail.
Paying online through your Geico account
Log into your Geico account at geico.com or through the Geico mobile app. Once you are logged in, look for a "Billing" or "Pay Bill" section — this is usually visible on the dashboard or in the main menu. Click on it to see your current bill amount and due date.
Select the payment amount (you can pay the full bill, a partial amount, or more than you owe). Enter your payment method — you can use a bank account, debit card, or credit card. Review the details to make sure everything is correct, then submit the payment. Geico will show you a confirmation number when ready, and the payment will post to your account within one to two business days.
Setting up automatic payments
Automatic payments mean your bill comes out on the same date each month without you having to remember to pay. Log into your Geico account and go to the billing section. Look for an option labeled "Automatic Payments," "Recurring Payments," or "Autopay."
Choose your payment method (bank account or card) and the date you want the payment to come out each month. Most people choose the due date shown on their bill. Confirm the setup, and Geico will send you a confirmation email. From that point forward, the payment will happen automatically. You can change or cancel automatic payments anytime by logging back into your account.
Paying by phone
Call Geico at 1-800-841-3000. A representative will ask for your policy number and the amount you want to pay. Have your payment method ready — a bank account number or a debit or credit card number. The representative will process the payment over the phone, and it will post when ready to your account.
Phone payments are useful if you need to pay right away or if you have questions about your bill while you are on the call. However, this method requires you to speak with someone, so wait times can vary depending on how busy Geico is.
Paying by mail
Write a check or money order for the amount you owe. On the check or money order, write your Geico policy number in the memo line so Geico knows which account the payment belongs to. Mail it to the address shown on your bill — Geico includes a payment address on every statement.
Mail payments take seven to ten business days to arrive and post. Use this method only if you prefer a paper record or cannot use online or phone payment. Do not mail cash, as it can be lost in transit. Keep a copy of your check or a photo of your money order for your records.
What to do if your payment is late
If your payment does not arrive by the due date, Geico may charge a late fee or suspend your coverage. The exact penalty depends on your state and your policy. If you realize a payment will be late, call Geico at 1-800-841-3000 right away to let them know. Many times, the company will give you a grace period of a few days.
If your coverage has already been suspended, you can reinstate it by paying the full amount owed plus any late fees. Geico will tell you the total when you call or log into your account. Paying online or by phone will restore your coverage the fastest.
Paying a down payment or initial premium
When you first buy a Geico policy, you may need to pay a down payment before coverage starts. You can pay this initial premium online during the sign-up process, by phone with a representative, or by mail. Online is the fastest — your coverage can start the same day you pay.
If you are switching from another insurance company, make sure your Geico coverage start date is after your old policy ends. This prevents a gap in coverage. You can check your coverage start date in your Geico account or by calling 1-800-841-3000.
Frequently Asked Questions
Does Geico charge a fee to pay my bill?
No. Geico does not charge a fee for online payments, phone payments, or mail payments. Automatic payments are also free. The only time you might pay a fee is if you use a third-party payment service outside of Geico's official channels.
How long does it take for an online payment to show up?
Online payments usually post within one to two business days. If you pay before 11:59 p.m. Eastern Time, it may post the next business day. Payments made on weekends or holidays post on the next business day.
Can I pay my Geico bill with a credit card?
Yes. You can pay with a credit card online or by phone. Some people use credit cards to earn rewards points, though you should check whether your card charges a cash advance fee for insurance payments.
What happens if I pay more than I owe?
Geico will credit the extra amount to your account. You can use it toward your next bill, or you can request a refund. Log into your account or call 1-800-841-3000 to request a refund if you prefer.
Can I change my automatic payment date?
Yes. Log into your Geico account, go to the automatic payments section, and select a new date. The change will take effect on your next billing cycle. If you need to change it before your next payment is due, call 1-800-841-3000 to make sure the change happens in time.
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.