Vaughan Metropolitan Centre

Creating a true ‘downtown’ has been the vision for the City of Vaughan since the rapid growth of the 1980s and 1990s changed the city from a quiet collection of communities into a thriving urban centre.

The Vaughan Metropolitan Centre is the city’s downtown core. The vision for this downtown is that it continues to grow as a vibrant, modern urban centre for residents and businesses that encompasses all amenities of urban lifestyle: inspiring multi-use office towers, residences, subway access, open green space, urban squares, pedestrian shopping areas and restaurants, and walking and cycling paths.