鯰魚為底棲肉食性魚類。鯰魚捕食的對象多為小型魚類,如餐條、鯽魚、鰕虎魚、麥穗魚、鯉魚、泥鰍、大青蚯蚓、各種小魚、牛羊肉、 螻蛄、螞蚱、克陶蟲、樹蟲、草蟲和螳螂、 小青蛙、癩哈蟆、飛蛾等,也吃蝦類和水生昆蟲。鯰魚以吞食為主,牙齒的作用主要是防止食物逃脫。