A few revealing numbers (2016 Census data):
• 34 % of the population of the province is bilingual.
• 73.2% of Francophones speak both languages
• 15.4% of English-speakers in NB are bilingual. It is the highest percentage of bilingualism among English-speakers in Canada (outside of Quebec)
• 42.5% of the entire population of NB can carry a conversation in French, (either exclusively in French or in combination with some English)
• 22% of immigrants living in NB speak both official languages