Gmina Trzcianka jest bogata w jeziora, stawy, rzeki i cieki – łącznie wody powierzchniowe zajmują 689ha, co stanowi 1,8% powierzchni gminy.
Największe i najbardziej znane jeziora położone są w rynnie jeziornej, ciągnącej się na długości 10 km od Smolarni po Trzciankę. Leżą w niej: jezioro Straduńskie, jezioro Logo, jezioro Sarcz i jezioro Okunie.
W sumie na obszarze gminy znajduje się kilkadziesiąt jezior, oprócz wcześniej wymienionych, równie atrakcyjne dla wędkarzy są: jezioro Bukowo, jezioro Karpie, jezioro Bąblino, jezioro Moczytko, które obok funkcji rekreacyjnych pełnią również funkcję gospodarczą.