Use the drop down arrow below to navigate through our site
Combining state-of-the-art technology with the evolving needs of one of Canada’s fastest-growing cities, Vaughan’s new City Hall is a leading example of the City’s commitment to environmental stewardship.
Designed by the award-winning Canadian architectural firm Kuwabara Payne McKenna and Blumberg (KPMB), Vaughan City Hall is one of the largest civic buildings in Canada and has achieved gold certification for Leadership in Energy and Environmental Design (LEED) – an internationally accepted benchmark for the design, construction and operation of high performance green buildings. Vaughan City Hall takes a whole-building approach to sustainability.
The official opening of Vaughan City Hall was held on September 25, 2011.
To learn more about the environmental features of City Hall, click here. VIRTUAL TOURInside City Hall