По району протекают реки: Балла
Боровка
Вязовка
Вятка
Зай (Степной Зай)
Каратай
Колна (приток Большого Черемшана)
Кувак
Кузайка
Мошкара (приток Степного Зая)
Письмянка (приток Степного Зая)
Сунгур (приток Большого Черемшана)
Удалинка
Урдалка
Чёрный Ключ (приток Шарлы)
Шарла (приток Большого Черемшана)
Шешма