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

Alternatively, payment may be made in person at the Court Magistrate's office. (Use main entrance of City Hall, then turn to your right). Cash, cashiers’ checks and money orders are accepted. Personal checks, company checks, credit cards or debit cards will not be accepted. A drop-box is available for payments made in person after hours. Use the front Police Department entrance. The drop-box is located in the lobby. AGAIN, NO PERSONAL CHECKS WILL BE ACCEPTED.
The final option is to pay using a VISA or MASTER Credit Card after you access ALAPAY. This can be done over the internet or by calling a toll free number. Please, follow this link: http://www.alapay.com if you want to use the internet. To accomplish the same thing over the phone, please call this toll free number: 1-877-252-7294. Please, note that a four percent convenience fee will be charged to your credit card for using this service.
Please, understand that the Magistrate's Office does not accept any credit or debit cards, nor personal checks. If you want to pay by Visa or Master Card it must be through ALAPAY by either using the web site or the toll free telephone number given above.
PAYMENT IN FULL MUST BE RECEIVED BY COURT DATE, OR YOUR DRIVERS LICENSE WILL BE SUSPENDED AND A WARRANT ISSUED FOR YOUR ARREST.
The Court is located in the Vestavia Hills Municipal Complex at 513 Montgomery Highway (situated on Highway 31 between Fire station Number 1 and Regions Bank. The Municipal Complex is two blocks north of the Publix Supermarket, on the opposite side of Highway 31). Use the main entrance to City Hall. Court is held in the City Council Chambers, straight ahead as you enter the lobby.
See the Municipal Courts Map / Location page for further directions.
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

Alternatively, payment may be made in person at the Court Magistrate's office. (Use main entrance of City Hall, then turn to your right). Cash, cashiers’ checks and money orders are accepted. Personal checks, company checks, credit cards or debit cards will not be accepted. A drop-box is available for payments made in person after hours. Use the front Police Department entrance. The drop-box is located in the lobby. AGAIN, NO PERSONAL CHECKS WILL BE ACCEPTED.
The final option is to pay using a VISA or MASTER Credit Card after you access ALAPAY. This can be done over the internet or by calling a toll free number. Please, follow this link: http://www.alapay.com if you want to use the internet. To accomplish the same thing over the phone, please call this toll free number: 1-877-252-7294. Please, note that a four percent convenience fee will be charged to your credit card for using this service.
Please, understand that the Magistrate's Office does not accept any credit or debit cards, nor personal checks. If you want to pay by Visa or Master Card it must be through ALAPAY by either using the web site or the toll free telephone number given above.
PAYMENT IN FULL MUST BE RECEIVED BY COURT DATE, OR YOUR DRIVERS LICENSE WILL BE SUSPENDED AND A WARRANT ISSUED FOR YOUR ARREST.
The Court is located in the Vestavia Hills Municipal Complex at 513 Montgomery Highway (situated on Highway 31 between Fire station Number 1 and Regions Bank. The Municipal Complex is two blocks north of the Publix Supermarket, on the opposite side of Highway 31). Use the main entrance to City Hall. Court is held in the City Council Chambers, straight ahead as you enter the lobby.
See the Municipal Courts Map / Location page for further directions.