Sus ríos y arroyos más importantes son los de Zacuálpan, San Antonio, Los Mezcales, La Caja, San Juan, Nogueras y el río Comala, formado por los de Reynosa, Suchitlán y La Barragana.