La liste des personnages de Kanon présente les personnages du visual novel, manga et anime Kanon. Le protagoniste de la série est Yuichi Aizawa, un lycéen de dix-sept ans qui a oublié en grande partie sa vie d'enfant. Il y a cinq héroïnes dans la série, à commencer par Ayu Tsukimiya, l'héroïne principale. Ayu est une fille de l'âge de Yuichi, qui jouait avec lui quand il était plus jeune. Elle porte un sac à dos ailé, aime manger du taiyaki, et dit souvent « Ugū ». Ensuite vient Nayuki Minase, la cousine de Yuichi, qui est aussi dans sa classe au lycée. Nayuki a des problèmes de sommeil et a du mal à se lever le matin. Elle est amoureuse de Yuichi depuis qu'elle est enfant. La troisième héroïne est Makoto Sawatari, la plus jeune des cinq, qui a perdu presque complètement la mémoire. Elle ne se souvient que de son propre nom, et qu'elle en veut à Yuichi pour quelque chose qu'il a fait autrefois, mais Yuichi lui-même ne sait pas de quoi il s'agit. Shiori Misaka est la quatrième héroïne ; elle est en première année de lycée, mais vient rarement en classe car elle souffre d'une maladie depuis sa naissance. Elle est habituellement gaie et souhaite par-dessus tout que sa sœur la reconnaisse. La dernière héroïne se nomme Mai Kawasumi, une jeune fille silencieuse qui semble d'abord froide envers Yuichi et les autres, et n'a donc pas beaucoup d'amis. Elle passe souvent ses nuits à tuer les démons qui rôdent dans le lycée.
Des personnages secondaires interviennent dans les histoires des cinq héroïnes. Parmi eux se trouve Akiko Minase, mère de Nayuki et tante de Yuichi, qui est très agréable et tombe d'accord avec les événements en une seconde. Sayri Kurata est le personnage secondaire de l'histoire de Mai, et sa seule amie à part Yuichi. Elle essaie toujours d'afficher un sourire pour cacher un passé malheureux. Kaori Misaka est la sœur de Shiori, même si elle ne veut pas l'admettre quand elle est confrontée à sa sœur. Le dernier personnage secondaire est Mishio Amano qui intervient dans l'histoire de Makoto. Elle a une personnalité froide, et aide Yuichi à découvrir la véritable identité de Makoto.
Parmi d'autres personnages mineurs, on peut trouver Jun Kitagawa, un camarade de classe de Yuichi qui intervient brièvement dans l'histoire de Mai ; dans les adaptations animées (mais pas dans le jeu original), il est décrit comme attiré par Kaori. Kuze, le président du conseil des élèves du lycée, joue également un rôle dans l'histoire de Mai. Le dernier personnage mineur est un chat nommé Piro, qui s'attache à Makoto dès leur première rencontre.
Personnages principaux
Yuichi Aizawa , doublé par Atsushi Kisaichi (série animée de 2002), Tomokazu Sugita (série animée de 2006 et adaptation PSP), Miwa Yasuda (Yuichi enfant)
Yuichi Aizawa est le personnage principal de Kanon. Il est amical et agréable, et bien qu'il soit très gentil, il a encore à apprendre sur la sensibilité des filles. Il aime faire des farces aux héroïnes de l'histoire, qui varient en intensité selon la fille visée. Cependant, il a aussi un côté doux, qui lui donne des allures de grand frère, comme le remarque Shiori Misaka. Il a autrefois visité la ville où se déroule l'histoire, mais il n'a plus de souvenirs de cette époque, quoique la mémoire lui revient au fur et à mesure qu'il rencontre les gens qu'il a croisés par le passé. Comme il le dit lui-même, il a peur des hauteurs. Bien qu'il n'en soit pas conscient au début, Yuichi remarque progressivement les événements surnaturels qui se déroulent dans la ville. Pendant les révélations de choses étranges, il reste protecteur envers les filles dont il est ami. Yuichi étant une personne normale, il cherche cependant à aider ceux qui sont confrontés au surnaturel dès qu'il le peut, et n'hésite pas à bousculer ses habitudes pour protéger les héroïnes.
Yuichi n'a pas d'histoire particulière. Il est dit dans le jeu que pour des raisons familiales, il a été décidé qu'il vivrait chez les Minase jusqu'à ce qu'il décide de s'installer seul. Au début de l'histoire de Kanon, Yuichi rencontre les cinq héroïnes, et devient très lié à chacune d'entre elles au fur et à mesure que l'histoire avance. Le but principal de Yuichi est d'être celui autour duquel tourne l'histoire, et il est donc profondément impliqué dans chacune des trames scénaristiques associées à chacune des cinq héroïnes. Dans chacune de ces trames, il tente de rester avec la fille associée jusqu'à la fin. Avec Mai, il l'aide à combattre les démons, avec Makoto, il reste auprès d'elle jusqu'à ce qu'elle finisse par mourir. Avec Shiori, il l'empêche, indirectement, de se suicider, et avec Nayuki, il essaie de rester auprès d'elle pendant que sa mère est à l'hôpital. Enfin, avec Ayu, il l'aide à retrouver l'objet qu'elle a perdu et le répare avec l'aide de Nayuki.
Ayu Tsukimiya , doublée par Yui Horie
Ayu est la principale héroïne de Kanon, suivie par Nayuki Minase qui est la seule autre héroïne de Kanon à apparaître sur trois des jaquettes officielles réalisées par Key . Ayu a été créée par Naoki Hisaya qui a écrit son scénario dans le visual novel, et dessinée par Itaru Hinoue. Hisaya affirme qu'il pensait qu'Ayu était le personnage de Kanon qu'il maîtrisait le mieux, mais qu'il était en fait très difficile de décrire son caractère car Ayu est particulièrement énergique. Lorsque Hinoue a dessiné des ailes sur le sac à dos d'Ayu, Hisaya lui a suggéré de les retirer pour éviter de créer un , et bien que Hinoue l'accepta d'abord, les ailes furent finalement remises plus tard.
Yuichi Aizawa, le héros de Kanon, rencontre Ayu le lendemain de son arrivée en ville. Par la suite, il découvre qu'Ayu est à la recherche de quelque chose qu'elle a perdu, mais sans savoir de quoi il s'agit. Yuichi tente de l'aider, mais d'abord sans succès. L'un des principaux traits distinctifs d'Ayu est qu'elle répète le mot pour exprimer diverses émotions négatives, comme la frustration, la colère, la peur, et Yuichi aime plaisanter à ce sujet. Son plat préféré est le taiyaki, et on peut la voir en manger plusieurs fois au cours du jeu. Elle est parfois tête en l'air, et bien qu'elle semble plus jeune, elle a en fait le même âge que Yuichi.
Sept ans avant le début de l'histoire, Ayu est tombée d'un arbre et s'est cogné la tête, le dernier jour où Yuichi était en ville. Il croit d'abord qu'elle en est morte, mais Akiko lui révèle qu'elle est à l'hôpital, dans le coma depuis sept ans. L'Ayu que Yuichi rencontre en ville est en fait une projection astrale. Dans son épilogue, elle sort du coma et se fait couper les cheveux trop courts par erreur chez le coiffeur, ce qui fait remarquer à Yuichi qu'elle ressemblait à un garçon autrefois.
Nayuki Minase , doublée par Mariko Kōda
Nayuki est la cousine de Yuichi, chez qui il emménage au début de l'histoire. Elle a toujours été amoureuse de lui (au Japon, les relations entre cousins sont légales) et doit apprendre à contrôler ses sentiments, surtout quand elle craint qu'il tombe amoureux d'une autre fille. Elle adore les sundaes à la fraise, mais la confiture « maison » de sa mère Akiko la rend malade rien qu'en en parlant (elle rend aussi malades tous ceux qui la goutent). Nayuki est une grosse dormeuse, ce qui l'amène à avoir des douzaines de réveils ; ils ne la réveillent pas mais réveillent Yuichi tous les matins. Comme elle a du mal à se réveiller, elle est toujours obligée de courir sur le chemin de l'école, et devient la meilleure athlète de l'école grâce à cela. Elle devient même la capitaine de l'équipe d'athlétisme féminine de l'école, bien qu'elle ne soit qu'en deuxième année. Elle met du temps à se lever le matin, et doit se lever plusieurs fois avant d'être complètement réveillée. Malgré ses tentatives de rester consciente, elle a tendance à s'endormir en classe, mais finit malgré cela par être acceptée dans une université de haut niveau.
Nayuki adore les animaux et ne rate jamais une opportunité d'en caresser un, même s'il s'agit d'un animal sauvage, que ce soit un chien, un chat, ou même un renard. Malheureusement pour elle, elle est allergique aux chats. L'une de ses caractéristiques principales est qu'elle parle plus lentement que les autres personnages. Elle rappelle parfois des choses évidentes à Yuichi, comme l'heure du déjeuner ou l'heure de la sortie des cours. Nayuki est juste derrière Ayu en tant que personnage le plus utilisé dans le marketing de la série. Dans les deux adaptations en anime, son histoire se déroule en même temps que celle d'Ayu.
Nayuki est la première fille qui apparaît dans l'histoire de Kanon. Sa trame scénaristique a pour sujet principal un accident de voiture impliquant sa mère, qui est alors hospitalisée. Nayuki tombe alors en dépression, et Yuichi tente de la consoler, alors que Nayuki essaie de le repousser autant qu'elle peut. Dans la version originale du visual novel, c'est à ce moment de l'histoire que la scène érotique avec Nayuki apparaît. Nayuki finit par sortir de sa dépression et par devenir la petite amie de Yuichi. Si le joueur fait les bons choix en suivant le scénario de Nayuki, la « bonne fin » a lieu alors que Nayuki est encore en dépression.
Dans l'épilogue qui suit cette scène, il est révélé qu'Akiko est guérie et revient de l'hôpital. Nayuki oublie alors d'éteindre son réveil, et le joueur entend alors le message que Yuichi a laissé pour elle :
Makoto Sawatari , doublée par Mayumi Iizuka
Makoto est une jeune fille qui attaque Yuichi par surprise en ville au début de l'histoire, mais si faiblement qu'il peut l'arrêter rien qu'en tendant le bras. Elle est ramenée chez les Minase où elle est invitée jusqu'à la fin de l'histoire. Elle a perdu la mémoire, mais elle se souvient de son nom et est sûre qu'elle en veut à Yuichi depuis le moment où il a visité la ville étant enfant. L'amnésie de Makoto est bien plus sévère que celle dont souffrent Yuichi et Ayu, mais a une tout autre raison. Elle est triste de voir que les animaux sont parfois abandonnés quand leurs propriétaires ne peuvent plus s'en occuper. À cause de cela, elle met du temps à s'attacher à un chat errant qu'elle rencontre au milieu de son histoire, et que Yuichi appelle Piro. Makoto aime beaucoup Piro et le transporte souvent sur sa tête.
Makoto peut être perdue devant des choses que les adolescentes de son âge devraient connaître, comme le fait qu'elle peut acheter des bouchées de porc ou des mangas toute seule ; Yuichi remarque à quel point elle manque de bon sens car elle n'a pas d'expérience de la société. Comme Ayu, Makoto a une expression fétiche, , qu'elle dit quand elle est frustrée ou triste ; comme pour Ayu, ce mot ne signifie rien. Une autre particularité est qu'elle parle d'elle à la troisième personne. Vers la fin de son scénario, Makoto attache deux clochettes à son poignet droit et s'amuse du bruit qu'elles font.
Dès le début de l'histoire, il est évident que Makoto a un mauvais caractère, et elle joue des mauvais tours. Elle ne vise que Yuichi car elle le déteste, ce qu'elle affirme tout le temps. Ses mauvais tours varient en intensité, allant de lui lancer de la nourriture à lancer des pétards allumés dans sa chambre. Cependant, Yuichi arrive toujours à renvoyer à Makoto ses mauvaises farces, ce qui la rend encore plus déterminée à le piéger. Au fur et à mesure que le temps passe, Makoto se sent plus proche de la famille Minase, et commence à aimer sincèrement Yuichi en allant au-delà de son dégoût pour lui. Mais peu après son changement d'attitude, elle commence à s'affaiblir, et devient finalement incapable de communiquer, car elle sait que son souhait d'être avec Yuichi ne durera pas longtemps. Makoto tombe amoureuse de Yuichi et veut l'épouser et rester avec lui pour toujours. À la fin de son scénario, quand elle et Yuichi se « marient », elle disparaît et on suppose qu'elle est morte.