Cavan staat bekend als 'The Lakeland County' en zou 365 meren bevatten. Het is de bron van vele rivieren in Ierland.
Shannon Pot op de hellingen van Culicagh is de bron van de rivier de Shannon, de langste rivier van Ierland op 386 km (240 mijl). De rivier de Erne ontspringt uit Beaghy Lough, 3 km (twee mijl) ten zuiden van Stradone in Cavan, en stroomt 120 km (75 mijl) naar Lough Erne.
Andere rivieren zijn de Blackwater-rivier vanuit Lough Ramor die bij Navan de rivier Boyne uitmondt, de Dee die bij Bailieborough ontspringt, de rivier Annalee die uit Lough Sillan stroomt en uitmondt in de Erne en de Cladagh-rivier die ontspringt uit Culicagh en uitmondt in Fermanagh. De Glyde en de Owenroe komen ook uit Cavan.
Op 18,8 km2 (7,3 vierkante mijl) is Lough Sheelin het grootste meer van de provincie. Gelegen in het zuiden, vormt het een drieweggrens aan zijn wateren tussen Meath, Westmeath en Cavan. In het noorden en westen van Cavan vormt zich een groot merencomplex; deze zijn aangewezen als speciaal beschermde gebieden (SPA). Andere beschermde meren, zoals Lough Gowna en Lough Ramor, zijn te vinden in het zuiden en oosten van de provincie.
Alle meren en rivieren van het graafschap hebben uitstekende visbestanden en zijn de perfecte plek om er even tussenuit te zijn en te doen waar je van houdt: vissen.