加拿大横贯公路 （，），又称横加公路，是一个自西向东横贯加拿大全部十个省的公路系统。主线西起不列颠哥伦比亚省的省会维多利亚，东至纽芬兰和拉布拉多省的省会圣约翰斯，全长8,030公里。系统另有数条支线，例如连接温尼伯和夏洛特皇后群岛的耶洛黑德公路。《加拿大横贯公路法案》 （Trans-Canada Highway Act）在1948年获议会通过。工程于1950年开始，1962年启用，1971年完工。由于加拿大国内公路系统的建造和管理都是由各省政府负责（而非联邦政府），横加公路系统中的干线编号亦因省而异