Canada's two official languages are English and French. Official Bilingualism in Canada is law, defined in the Canadian Charter of Rights and Freedoms, the Official Languages Act, and Official Language Regulations; it is applied by the Commissioner of Official Languages. English and French have equal status in federal courts, Parliament, and in all federal institutions. The public has the right, where there is sufficient demand, to receive federal government services in either English or French, and official language minorities are guaranteed their own schools in all provinces and territories.
English and French are the mother tongues of 59.7% and 23.2% of the population respectively, and the languages most spoken at home by 68.3% and 22.3% of the population respectively 98.5% of Canadians speak English or French (English only: 67.5%, French only: 13.3%, both: 17.7%). English and French Official Language Communities, defined by First Official Language Spoken, constitute 73.0% and 23.6% of the population.
Although 85% of French-speaking Canadians live in Quebec, there are substantial Francophone populations in Ontario, Alberta and southern Manitoba, with an Acadian population in the northern and southeastern parts of New Brunswick constituting 35% of that provinces population as well as concentrations in Southwestern Nova Scotia and on Cape Breton Island. Ontario has the largest French population outside Quebec. The Charter of the French Language in Quebec makes French the official language in Quebec, and New Brunswick is the only province to have a statement of official bilingualism in the constitution. Other provinces have no official language(s) as such, but French is used as a language of instruction, in courts, and other government services in addition to English. Manitoba, Ontario and Quebec allow for both English and French to be spoken in the provincial legislatures, and laws are enacted in both languages. In Ontario, French has some legal status but is not fully co-official. Several aboriginal languages have official status in Northwest Territories. Inuktitut is the majority language in Nunavut, and one of three official languages in the territory.
Non-official languages are important in Canada, with 5,202,245 people listing one as a first language. Some significant non-official first languages include Chinese (853,745 first-language speakers), Italian (469,485), German (438,080), and Punjabi (271,220).