is it law to speak english in canada
Official bilingualism in Canada There is considerable variation across Canada concerning the right to use English and French in legislatures and courts (federal, provincial and territorial). Rights under federal law are consistent throughout Canada, but different provinces and territories have different approaches to language rights. Three provinces (Manitoba, New Brunswick and Quebec) have constitutional guarantees for bilingualism and language rights. Three other provinces (Alberta, Ontario and Saskatchewan) have statutory provisions relating to bilingualism in the legal system, as do each of the three territories (Northwest Territories, Nunavut and Yukon). Four provinces (British Columbia, Newfoundland and Labrador, Nova Scotia and Prince Edward Island) are unilingual English.