Pay your bill

You can make a payment on your policy using any of the following convenient payment methods:

Pay online

One time payments Automatic payments

Create an online account today
Click here to create your Markel My Account and you will have access to view and print your policy documents, sign up for automatic payments or Go Paperless - all in one spot. My Account also saves payment information so the next time you pay, you don't have to type in your credit card or account information.  See below to learn more.

Call 1-866-585-7996
You can pay using our automated phone payment system 24 hours a day, 7 days a week. Or, our insurance specialists would be happy to take your payment over the phone. Our Customer Service hours of operation are Monday through Friday, 7am to 8pm, and Saturday 9am to 5pm, Central Standard Time.

*Payments received after 5pm Central Standard Time (CST) will be processed the next business day

Mail your payment
Return the lower portion of your invoice with payment in the envelope provided. Please make checks payable to Markel and include your policy number on the check.

Our bill payment mailing address is:
Attn: Bill Payment
P.O. Box 791145
Baltimore, MD 21279-1145

*Mailed payments may take up to 14 days to be applied to your account.

My Account

Markel’s My Account is a secured, one-stop shop for all of your insurance needs. My Account lets you easily:

  • View and print policy documents
  • View bill status and manage your payments
  • Never miss a payment again, by enrolling in automatic payments
  • File and track a claim
  • Go paperless and leave the clutter behind

Best of all, My Account is available 24/7, from any device!


Markel Customer Service
Hours of operation:
Mon.–Fri., 7:00 a.m.–8:00 p.m. CST
Sat., 9:00 a.m.–5:00 p.m. CST