Perhokalastus on eräänlainen kalastus, johon kuuluu keinotekoisen perhon käyttö. Se eroaa perinteisistä kalastusmenetelmistä siinä mielessä, että perhokalastajat heittävät koukun, johon yleensä on kiinnitetty höyhen-, turkki-, vaahto-, lanka- tai muuta vastaavaa materiaalia, käyttämällä lankaa muodostaen ns. Perhonen, toisin kuin matoja tai muuta syöttiä.
Tunnetuin ja klassisin perhokalastuksen muoto on kuivaperhokalastus. Kalastaja käyttää keinotekoista perhoa, jonka heittää niin, että se kelluu veden päällä. Perho kulkee kalan yli, joka toivottavasti nousee ylös ja puree sitä. Kalastaja yrittää sitten hallita kalan pakoyrityksiä ja väsyttää sen niin paljon, että se saadaan vedettäväksi vedestä laskuverkolla. Monet kalastajat pitävät tämän tyyppisestä perhokalastuksesta, koska kaikki on nähtävissä – onkija heittää kalan, jonka hän näkee, perho näkyy helposti veden pinnalla ja hän näkee kalan ottavan perhon. Ainoa haittapuoli tässä on se, että taimenilla ja muilla kaloilla on taipumus ruokkia veden alla, joten ne eivät todennäköisesti tule nousemaan kuivakärpästä.
Toinen perhokalastuksen muoto on nymfikalastus. Kun kärpäset munivat jokeen tai järveen, munat kuoriutuvat nymfeiksi, jotka kulkevat pintaan, jossa ne kuoriutuvat perhoksi. Siksi nymfikalastuksessa käytetään eri nymfien jäljitelmiä, jotka on painotettu pysymään vedenpinnan alapuolella. Tällaista kalastusta pidetään usein haastavampana, koska kaikki toiminta tapahtuu pinnan alla.
Vaikka useimmat kalalajit voidaan saada perhoon, yleisimmät ovat taimen, lohi, kalat ja useimmat riistakalat. Taimenet ovat ylivoimaisesti suosituimpia, koska taimen ruokkii ja asuu matalissa vesissä ja syö pieniä hyönteisiä.
Perhokalastuksesta on tullut yhä suositumpi urheilulaji, ja useimmat kalastajat ovat samaa mieltä siitä, että kyse ei ole vain kalan pyytämisestä. Jotkut kalastajat pitävät jopa perhokalastusta eräänlaisena uskonnona, ja useimmat pitävät sitä rentouttavana ajanvietteenä, josta voivat nauttia ihmiset kaikilta elämänaloilta. Se vetoaa myös ympäristötietoisempiin, koska se on vähemmän haitallista kaloille kuin monet muut tekniikat, ja useimmat kalastajat palauttavat saaliinsa.