加拿大國旗(英文:Flag of Canada,法文:Le drapeau du Canada)是加拿大的國旗。由紅白兩種顏色組成,是壹個長寬比為2:1的橫長方形。旗幟中間是壹個白色正方形,上面有壹片紅色楓葉,有11個角。兩邊有兩個相等的紅色垂直矩形。
1867年,加拿大聯邦成立時確定了第壹面加拿大聯邦旗,並於次年投入使用。1922年加拿大聯邦旗改版,在加拿大國旗的白底上只畫了壹片壹柄三葉的綠色楓葉。1964年2月,加拿大議會通過國旗法案,於15,12年2月中午在首都渥太華舉行升旗儀式,並將每年的這壹天定為加拿大國旗日。
加拿大國旗的設計基於對加拿大歷史的深刻理解,是幾個加拿大人集體合作的結晶。加拿大國旗或許揭示了加拿大建國後政治和社會穩定發展的密碼。