The City of Calgary recently embarked on a project to replace the 109-year-old 12 Street S.E. Bridge over the Bow River, the main access point between the Calgary Zoo and locations to the south. The bridge was in poor condition and deteriorating beyond a safe, useable condition. 


Matrix provided the hydrotechnical design specifications , environmental planning, and obtained regulatory approvals for the bridge replacement project. We also conducted environmental monitoring, regulatory communications and fish habitat offsetting planning and delivery. 


This was the City’s first bridge constructed across the Bow River since the record flood of 2013. Matrix established the key hydrotechnical design criteria, such as the bridge elevation, during a period of ongoing hydrologic and hydraulic model updates by the City.

The project also required careful coordination with Calgary Zoo flood mitigation work located adjacent to the bridge replacement, to ensure there were no cumulative increase to the local flood risk.


Our extensive bridge experience, proactive approach, solid regulatory submittals and transparent, productive relationships with regulators helped ensure the project could be completed within the City’s tight 19-month construction timeframe.

The bridge opened in September 2018. This project has since received an Award of Merit from the Consulting Engineers of Alberta. Fish habitat offsetting in the north channel has been a huge success and will be completed in 2019.

We routinely lead characterization of stream morphology to:

  • Assess fluvial erosion hazards
  • Develop alternatives for erosion control in environmental assessments
  • Develop management strategies as part of land use planning (subwatershed, secondary, tertiary plans and site plans)
  • Assist in culvert/bridge design
  • Define erosion thresholds to inform stormwater management

Learn about some of the interesting projects Matrix’s team of environmental consultants and engineers get to be a part of.

Got a specific question about a project or opportunity?

Use this form or the email address below to drop us a line and we’ll make sure it gets sent to the appropriate Matrix team.

General inquiries

Use the email below to contact our reception mailbox

Join the Matrix Team

We’re always looking for great people who share our values.

I hereby accept the terms and agreement