Today, about 25% of Canadians speak French as their first language. Many people can speak both French and English. Although most French Canadians live in the province of Quebec, there are French-speaking communities and people all across Canada. For example, 40% of the people in the province of New Brunswick and 20% of those in Manitoba have a strong French background, as do some people in Ontario, mainly along its border with Quebec.