According to the 2016 census, almost 7.6 million Canadians reported speak a language other than English or French at home in 2016. It is an increase of almost 1 million (14%) people over 2011. Languages other than English and French are becoming more common across Canada. The most common non-official languages spoken at home by Canadians in 2016 were Mandarin (641,100 people), Cantonese (594,705 people), Punjabi (568,375 people), Spanish (553,495 people), Tagalog (Pilipino) (525,375 people) and Arabic (514,200 people).
Some languages show significant growth from 2011 to 2016. Use of Tagalog has grown by 35%, and Arabic grew by 30%, followed by Persian/Farsi (26.7%), Hindi (26.1%) and Urdu (25%).
Image Source: Statistics Canada, http://www.statcan.gc.ca/pub/11-627-m/11-627-m2017025-eng.htm