Canadian French is the various varieties of
French spoken in
Canada. In 2005, the total number of speakers of French in Canada (including two million non-fluent speakers) was . French is the
mother tongue of more than seven million Canadians, a figure constituting around 22% of the national population. At the
federal level it has co-official status alongside
English. At the
provincial level of government, French is the sole official language of
Quebec and is one of two official languages of
New Brunswick, as well as co-official (derived from its federal legal status) in
Nunavut,
Yukon, and the
Northwest Territories. Government services are offered in French at the provincial level in
Manitoba, in certain areas of
Ontario (through the
French Language Services Act), and to a variable extent elsewhere.