Sus recursos hidrológicos son proporcionados principalmente por el Río Bolaños que atraviesa el municipio de norte a sur; los arroyos: Grande, Charco Azul, Las Mesteñas, Los Sabinos, Salto de Callejones, Tepizuac, Rancho Bautista, carboneras y Troncón Prieto.