Karkkila on kuulu upeista kalakoskistaan, jonne perhokalastajat suuntaavat harrastuksensa pariin. Koskista pääsee kuitenkin nauttimaan myös ilman kalastustarvikkeita, ja useimmat koskista sijaitsevatkin aivan keskustan tuntumassa, rauhallisten lenkkipolkujen varsilla. Pitkälänkosken ja Maijalankosken laavuilla onnistuu tarvittaessa niin makkaranpaisto, nokipannukahvien keitto kuin yöpyminenkin. Mikäli mielit kalaan, muista kuitenkin hankkia etukäteen tarvittavat luvat.
Saavajoen varrella sijaitsevat Siikalankoski ja Katlakoski, Karjaanjoessa Kivistönkoski, Karkkilankoski, Myllykoski, Massakoski, Pitkälänkoski ja Maijalankoski. Koskilla voi kalastaa ympäri vuoden ja varsinkin Myllykoskelta saattaa saada mukavasti saalista myös talviaikaan. Kirkasvetiset joet kuuluvat Etelä-Suomen hienoimpiin kalastusalueisiin, joilla olosuhteet ovat viimeisen päälle hyvät ympäri vuoden.