The Vestavia Hills City Council meets at 6pm on the second and fourth Monday of the month except on holidays and in the event of inclement weather. The minutes of past meetings are included in the agenda packet for the next meeting. To view agenda packets prior to those shown on the Agendas and Packets link, follow the Archive link. For agenda packets prior to the online Archive, contact the City Clerk.

To have an item included on the agenda, contact the City Clerk by noon the Wednesday prior to the meeting. An open period of public comment is held at the end of each regular City Council meeting.