Payment may be made by mail using a money order or a cashier’s check made payable to the City of Vestavia Hills. Payment should be sent to the address given below. Do not mail personal checks or cash.
Vestavia Hills Municipal Court
PO Box 660854
Vestavia Hills, AL 35266-0854
Payment may be made in person at the Municipal Court office located in the Vestavia Hills City Hall at 1032 Montgomery Highway. Please enter through the double front doors of the Police Department Building located behind Red Lobster Restaurant. Cash, cashier’s checks and money orders are accepted. Master Card, Visa and Discover (which includes a 3% processing fee) are also accepted. Personal checks and company checks will not be accepted. A drop-box is available for payments made in person after hours. It is located in the lobby of the Police Department.
BY PHONE OR INTERNET
Payment made be made online at https://vestaviacourt.govtportal.com or on this toll free number: 1-866-840-3433. Both options will accept VISA or MASTER CARD or DISCOVER credit or debit card. You will need to enter your ticket number on both options. You will receive a verification number when the transaction is successfully completed. IMPORTANT: PLEASE ALLOW 3 BUSINESS DAYS FOR YOUR PAYMENT TO PROCESS. IF YOU HAVE MADE PAYMENT AND THE TICKET APPEARS UNPAID, PLEASE CONTACT A MAGISTRATE 205-978-0121 TO AVOID MAKING A DUPLICATE PAYMENT..
PAYMENT IN FULL MUST BE RECEIVED BY COURT DATE, OR YOUR DRIVERS LICENSE WILL BE SUSPENDED AND A WARRANT ISSUED FOR YOUR ARREST.