Le Secrétariat aux coopératives a été créé par le gouvernement du Canada en 1987 en vue d'aider le gouvernement fédéral à répondre plus efficacement aux préoccupations et aux besoins des coopératives.
Le Secrétariat a pour mandat de conseiller le gouvernement sur les politiques qui influent sur les coopératives, de coordonner la mise en application de ces politiques et d’encourager l’utilisation du modèle coopératif pour favoriser le développement socio-économique des collectivités canadiennes. Il sert également de point de liaison entre les coopératives et les nombreux organismes fédéraux avec lesquels elles traitent.