Le dernier conflit majeur qui se soit déroulé en sol canadien, la guerre de 1812, opposa la Grande-Bretagne et les États-Unis, aidés de leurs alliés autochtones respectifs. Les combats eurent lieu en grande partie dans le Haut-Canada, théâtre, notamment, des batailles de Queenston Heights et de Lundy’s Lane, près des chutes du Niagara, et de celles de Detroit et de la rivière Thames, près de Chatham. Dans le Bas-Canada, les troupes britanniques repoussèrent une attaque des Américains à Montréal. Les parties belligérantes envoyèrent également des forces navales sur les Grands Lacs et le long de la côte atlantique, où, après avoir bloqué les ports américains et attaqué les villes, les Britanniques remportèrent la victoire. En 1814, un corps britannique de débarquement conquit Washington et incendia des édifices gouvernementaux, dont la Maison-Blanche et le Capitole.