Als Giftfische werden Fische bezeichnet, die Toxine produzieren oder anreichern (sequestrieren). Giftige Fische finden sich sowohl unter den Knorpelfischen als auch unter den Knochenfischen. Die Anzahl der giftigen Fischarten wird auf 1200 geschätzt, das sind wesentlich mehr als die Giftschlangenarten.
Es werden aktiv giftige Fische und passiv giftige Fische unterschieden.
In der Literatur finden sich auch die Bezeichnungen Giftfische für Fische, die einen Giftapparat zur Erzeugung beziehungsweise Einverleibung von Giften besitzen, und giftige Fische, deren Genuss gesundheitsgefährdend sein kann.