Los principales ríos de Tlaxcala son: Los Llorones, Zahuapan, Totolac, Altzayanca, El Lindero, Xalpatlahuaya, Atocha, Los Lavaderos-Tizar, Petatula, Rojano, Atotonilco, Grande, Texcalac, La Calzada, Tecoac, La Caldera, Atoyac, Viejo, Amomoloc, El Capulín, San Diego, Tenexac, Tlacaxolo, Atenco, Agegela, El Rosario, El Fondón, Santa Ana Ríos, San José, La Mancera, Las Lajas, El Bautisterio, Tepexilac-La Trinidad, El Águila y Xonecuila.