Markel payments

You can pay your Markel bill using any of the following convenient payment methods

Pay online


Create an online account today!
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
  • Available 24 hours, 7 days a week!

Click here to enroll in Markel's My Account today!

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.

Markel Agents: If you would like to make a payment on behalf of your customer, please click here

Thank you for your business!