Στον Καναδά χρησιμοποιούνται πολλές γλώσσες. Τα αγγλικά και τα γαλλικά χρησιμοποιούνται από τους περισσότερους Καναδούς. Μόνο το New Brunswick χρησιμοποιεί και τα αγγλικά και τα γαλλικά ως επίσημες γλώσσες. Η επίσημη γλώσσα του Κεμπέκ είναι τα γαλλικά. Τα αγγλικά και τα γαλλικά αναγνωρίζονται από το Σύνταγμα του Καναδά ως "επίσημες γλώσσες". Αυτό σημαίνει ότι όλοι οι νόμοι της ομοσπονδιακής κυβέρνησης είναι στα αγγλικά και στα γαλλικά και ότι οι υπηρεσίες της ομοσπονδιακής κυβέρνησης μπορούν να είναι διαθέσιμες και στις δύο γλώσσες.
Πολλοί Καναδοί πιστεύουν ότι η σχέση μεταξύ της αγγλικής και της γαλλικής γλώσσας είναι σημαντική.
Για να γνωρίζουμε πόσοι άνθρωποι τις μιλούν, η απογραφή του Καναδά συλλέγει πολλά είδη πληροφοριών που δεν συλλέγονται στις περισσότερες άλλες χώρες, όπως η γλώσσα του σπιτιού, η μητρική γλώσσα, η πρώτη επίσημη γλώσσα και η γλώσσα εργασίας.
Οι άνθρωποι μιλούν άλλες γλώσσες. Περίπου το 18% των Καναδών (περίπου 6,1 εκατομμύρια άνθρωποι, οι περισσότεροι από τους οποίους είναι μετανάστες) έχουν ως πρώτη γλώσσα ή μητρική γλώσσα άλλη γλώσσα εκτός από τα αγγλικά ή τα γαλλικά. Σχεδόν 3,5 εκατομμύρια Καναδοί συνεχίζουν να χρησιμοποιούν την άλλη τους γλώσσα πιο συχνά, όπως όταν βρίσκονται στο σπίτι ή σε κοινωνικό περιβάλλον. Οι μεγαλύτερες από αυτές είναι η ιταλική, η γερμανική, η κινεζική, η παντζάμπι, η αραβική και η ολλανδική.
Ο Καναδάς έχει επίσης πολλές μητρικές γλώσσες. Αλλά δεν ομιλούνται από πολλούς ανθρώπους (λιγότερο από το 1% του Καναδά) και κάθε χρόνο όλο και λιγότεροι άνθρωποι τις μιλούν.