La principal corriente existe al norte del municipio por el río San Pedro o Ayutla y aguas de bajo de los límites municipales toma el nombre de río Ayuquila; los arroyos: Manantlán, San Juan Cacoma son permanentes: Los Zapotes, Jalocote, La Hierba Buena y otros forman su caudal en época de lluvias.