Le parc est né de la passion pour l'élevage d'un agriculteur, Lucien Lebreton, qui avait créé sur les lieux, sur le bord de la route, une volière qui ne manqua pas d'attirer les regards des passagers vers la côte granvillaise. L'endroit devint petit à petit un centre de refuge et de soin, puis s'agrandit, pour finalement aboutir à un parc d'animaux européens ouvert au public en juillet 1957. Les premiers animaux exotiques furent accueillis au milieu des années 1970. Depuis la mort du fondateur, en 1980, le parc, repris par ses petits-enfants, a triplé de surface. En 2004, le parc intègre le club des parcs et jardins de Normandie.
Le zoo de Champrepus est membre de l'Association européenne des zoos et des aquariums (AEZA), de la Conservation des espèces et des populations animales (CEPA), de l'Association nationale des parcs zoologiques de France (ANPZ) et participe aux programmes européens d'élevage. Il soutient également des associations de sauvegarde en Afrique continentale et à Madagascar.
Les animations présentées favorisent la sensibilisation du public à la préservation des espèces. En outre, les animaux sont présentés dans un environnement paysager rappelant les décors de leurs territoires d'origine, univers créés par un paysagiste breton spécialisé. Le parc adhère d'ailleurs au club des parcs et jardins de Normandie.