The English and French languages are both spoken in New Brunswick, and it is the only province in Canada where both languages are official. This is because about 33% of the people living in New Brunswick speak French.