Le français est la langue officielle au Québec et au Nouveau-Brunswick (avec l'anglais), c'est tout. Partout ailleurs, la langue officielle est l'anglais.
Loi sur les langues officielles, première phrase ( laws-lois.justice.gc.ca/...3.01/page-1.html#h-2 ):
la Constitution dispose que le français et l’anglais sont les langues officielles du Canada et qu’ils ont un statut et des droits et privilèges égaux quant à leur usage dans les institutions du Parlement et du gouvernement du Canada
Ce dont vous parlez (Québec et Nouveau-Brunswick) sont les langues officielles provinciales. C'est important en pratique bien sûr. Néanmoins, le Français est bien langue officielle fédérale sur l'ensemble du territoire, et les informations sont présentées dans les deux langues dans les administrations fédérales comme dans ce bureau de Postes Canada, loin du Nouveau-Brunswick, où le panneau vous souhaite la bienvenue en Français, ou dans tous les parcs nationaux où il est bien agréable avec de jeunes enfants d'avoir des panneaux en Français. [;)]

Quiz: ce feu rouge a une particularité, laquelle?