Yes. Catfish will follow the oil slick. We spray chicken livers with it...blood and oil is powerful medicine.