City Council Meeting
Regular meetings of the Vestavia Hills City Council are typically held monthly on the 1st and 3rd Mondays at 5:30pm.*
The agenda packet is available at https://vhal.org/government/agendas. This is a public meeting, but comment may only be made at the invitation of the Mayor. If special accommodations are required, contact the Office of the City Clerk – 205.978.0131 or email.
The City of Vestavia Hills offers in-person and remote attendance to City Council work sessions/meetings. To participate remotely:
• Video-conference – https://us02web.zoom.us/j/5539517181
• Teleconference – One-touch dialing: +13126266799,,5539517181#; or 312.626.6799, meeting ID: 553 951 7181
Pursuant to Ordinance Number 3303, effective January 1, 2026, the Vestavia Hills City Council will meet on the 1st and 3rd Monday of each month at 5:30pm.