Top 5 languages spoken in Canada
Canada is a country of immigrants, so there are many languages spoken in this country.
Of course, the official languages of Canada are English and French. 98% of Canadians can communicate in either English or French.
Here are the top 5 languages spoken by Canadians at home:
Mandarin speaking Chinese are mainly from mainland China. What's interesting is that there were more people who speak Cantonese than Mandarin. With the economic growth of mainland China and the increase of people's knowledge, Mandarin-speaking immigrants in Canada have exceeded Cantonese-speaking immigrants.
Punjabi-speaking immigrants are mainly from India and Pakistan.