It’s pretty F’d up that they require French signs all throughout Canada, even in the provinces where very few French people live, yet in Quebec, they do not have to have anything in English.
French signs are required only required in Quebec, New Brunswick, parts of Ontario and areas under federal jurisdiction (highways are provincial). IIRC the only officially bilingual provinces are New Brunswick and Ontario.
Road signs throughout Ontario will be bilingual in both French and English.
In Quebec, they will only be in French.