Kennoperhokala (Chaetodon rafflesii) on perhokaloihin kuuluva kala. Sitä käytetään meriakvaariossa. Se syö sekä pehmyt- että kivikoralleja, eikä siksi sovi riutta-akvaarioon.
Kennoperhokala kasvaa 15 cm korkeaksi. Sen vartalo on litteä, yleisväri on keltainen ja tummemmat suomunreunat muodostavat vinoruutukuvion. Silmän läpi kulkee musta juova, ja pyrstön kärki on musta.
Kennoperhokala elää Fidžillä ja Indopasifisella merialueella.
Kennoperhokala viihtyy suojaisilla koralliriutoilla ja laguuneissa. Se liikkuu usein yksin tai pareittain 1–15 metrin syvyydessä.
Kennoperhokala syö koralleja, merivuokkoja, äyriäisiä ja levää.