Las principales corrientes del municipio son: los ríos perennes Grijalva, La Florida, El Cedro, Arroyo Blanco y El Sabinal; además el río intermitente Arroyo Ojo de Agua, entre otros.