Kalahuuhkaja (Bubo zeylonensis tai Ketupa zeylonensis) on pöllö, joka kuuluu kalahuuhkajien 4–jäseniseen sukuun.
Linnun pituus on 54–57 cm. Lähes huuhkajan kokoinen pöllö, joka on selkäpuolelta punaruskea ja voimakkaasti tummaviiruinen. Alapuoli on vaaleanruskea mustin pitkittäisjuovin, kurkku on valkoinen. Silmät ovat keltaiset ja päässä on huuhkajamaiset korvatupsut. Sukupuolet ovat samanväriset. Soidinhuuto on pehmeä ”huputus” tai voimakkaampi huhuilu.
Kalahuuhkajan varpaissa on terävät nystyrät liukkaiden saaliseläinten kiinni pitämiseksi. Jalat ovat höyhenettömät, jotta märät höyhenet eivät haittaisi lentoa. Tavallisesti pöllöillä on höyhenpeitteiset jalat ja varpaat.
Aasian eteläosat Etelä-Kiinasta Intiaan ja Levanttiin. Lähi-idässä harvinainen, Levantissa arvioidaan pesivän 2–20 paria.* Maailmanlaajuisesti laji on ilmeisesti vähenemässä, mutta tarkkoja tietoja ei ole. Lajia ei ole tavattu Suomessa.
Asuu vesistöjen läheisyydessä avoimessa metsämaastossa ja istutusmetsissä.
Nimensä mukaisesti kalahuuhkaja syö paljon kalaa. Se saalistaa lentämällä veden yllä ja sieppaamalla saaliin kynsiinsä. Se myös väijyy istuen veden ylle kaartuvan puun oksalla tai latvassa. Se voi myös kahlata vedessä saaliin perässä. Kalojen lisäksi se syö rapuja, ja vähemmässä määrin muuta liharuokaa.
Pesä on kallion- tai puunkolossa tai jonkin petolinnun vanhassa pesässä. Naaras munii 1 tai 2 munaa. Haudonta kestää noin 38 päivää. Poikaset ovat lentokykyisiä 7 viikon ikäisinä.