漁貓棲息于林區(qū)的灌木叢、沿河的蘆葦叢、沼澤地和熱帶海岸的常綠林,善于游泳,但常在地面上活動和停留,不善于攀爬。漁貓居住于海拔1500米以下的河流、溪流、蘆葦濕地及紅樹林濕地等淡水資源豐富區(qū)域。
漁貓一名反映了其主要獵物之一是魚類,包括大概10種,它會用一個爪子拍擊水面,讓魚群以為有昆蟲來了,來吸引魚群,然后順利地把它們吃掉。漁貓捕魚時蹲伏在河邊巖石或小懸崖邊,待小魚游近后,突然用爪捕撈,將魚擲到岸上。漁貓是貓科動物中最厲害的游泳高手,它用它的尾巴來掌控方向。同時它也會捕食其他水生生物,包括蛙類、淡水龍蝦、螃蟹、甲殼類和軟體動物等,以及陸地生物,包括嚙齒類、鳥類、小牛、山羊、狗以及大型動物的尸體等。
其趾間半蹼有助于漁貓在半水生環(huán)境,如沼澤與水流中產(chǎn)生更大的附著摩擦力,使其行動更自如。
在巴基斯坦,還有人看到它們躍入水中捕捉水鳥。甚至在印度的漁貓連草也吃。