Le poisson-chat se trouve généralement dans les habitats d'eau douce tels que les rivières, les lacs et les étangs. Bien qu'il existe quelques espèces de poissons-chats qui peuvent tolérer l'eau saumâtre, comme le poisson-chat de la gafftopsail et le poisson-chat durs, ils ne se trouvent généralement pas dans l'océan ouvert.