De nombreuses langues sont utilisées au Canada. L'anglais et le français sont utilisés par la plupart des Canadiens. Seul le Nouveau-Brunswick utilise à la fois l'anglais et le français comme langues officielles. La langue officielle du Québec est le français. L'anglais et le français sont reconnus par la Constitution du Canada comme "langues officielles". Cela signifie que toutes les lois du gouvernement fédéral sont en anglais et en français et que les services du gouvernement fédéral peuvent être disponibles dans les deux langues.

De nombreux Canadiens estiment que la relation entre les langues anglaise et française est importante.

Pour savoir combien de personnes les parlent, le recensement canadien recueille de nombreuses informations qui ne sont pas collectées dans la plupart des autres pays, notamment la langue parlée à la maison, la langue maternelle, la première langue officielle et la langue de travail.

Les gens parlent d'autres langues. Environ 18 % des Canadiens (environ 6,1 millions de personnes, dont la plupart sont des immigrants) ont une langue autre que l'anglais ou le français comme langue maternelle ou première. Près de 3,5 millions de Canadiens continuent d'utiliser leur autre langue le plus souvent, par exemple à la maison ou dans un cadre social. Les plus importantes sont l'italien, l'allemand, le chinois, le panjabi, l'arabe et le néerlandais.

Le Canada a également de nombreuses langues maternelles. Mais elles ne sont pas parlées par beaucoup de gens (moins d'un pour cent du Canada), et moins de gens les parlent chaque année.