Le canton est créé par le décret no 82-132 du 5 février 1982 portant modification et création de cantons dans le département du Calvados (Caen-1 à Caen-10)[1]. Il est supprimé par le décret no 2014-160 du 17février 2014[2] dans le cadre du redécoupage cantonal de 2014.
Les quartiers de Caen compris dans ce canton étaient ceux du Centre-Ville (bureau de vote 2) et de Saint-Jean (bureau 16)[4]. Son territoire était officiellement déterminé « par l'axe des voies suivantes : à l'ouest, rivière la Noë, boulevard du Petit-Vallerent, boulevard Yves-Guillou, avenue Albert-Sorel, place Guillouard, place Fontette, rue Bertault, rue Saint-Manvieu (jusqu'à la place Saint-Martin) ; au nord, fossés Saint-Julien, rue Gemare, rue Calibourg, le château, rue Montoir-Poissonnerie ( jusqu'à la place Saint-Pierre), boulevard des Alliés, rue Basse, rue des Prairies-Saint-Gilles, quai de la Londe, avenue de Tourville ; à l'est, limite de la commune de Caen jusqu'au chemin départemental n°513 ; au sud, chemin départemental n°513, ligne de chemin de fer Paris-Cherbourg (jusqu'à la rivière l'Orne), l'Orne (jusqu'à la limite de la commune de Caen)[1] ».
La commune d'Athis, absorbée entre 1795 et 1800 par Louvigny, était la seule commune supprimée, depuis la création des communes sous la Révolution, entièrement incluse dans le territoire du canton de Caen-8[5]. Une petite partie orientale non peuplée de Venoix est également incluse.
En 1917, la commune d'Allemagne prend officiellement le nom de Fleury-sur-Orne.