Самая крупная река района - Мокша, её протяжённость на территории района 58 км. Также в районе протекают притоки Мокши - Ведяжа, Вяжга, Вад, Шокша. Большую полщадь занимают озёра: Большое Такушевское, Мордовское, Пиявское, Большое Кураевское и другие.