Canada is the North American country with both English and French as its official languages. This status applies at the federal level and is rooted in Canada's English- and French-speaking historical communities.
The Official Languages Act, first passed in 1969, established English and French as the official languages of Canada's federal government. Canadians have the right to use either language in federal institutions, including Parliament and federal courts. Government services and many official documents are therefore available in both languages.
French is especially prominent in Quebec, where it is the province's official language, while English is dominant in most other provinces and territories. New Brunswick is officially bilingual at the provincial level. French-speaking communities also exist across Canada outside Quebec.
A common misconception is that every Canadian province is equally bilingual in daily life. The country's federal institutions are bilingual, but language laws and everyday usage vary considerably by province, territory, and community. Haiti also uses French officially, but its other official language is Haitian Creole, not English.