As principais massas de água no México são o Golfo da Califórnia (conhecido localmente como Mar de Cortés), o Golfo do México, o Rio San Juan e o Lago Chapala (o maior lago de água doce).
O Golfo da Califórnia também é conhecido como Mar de Cortez e Mar Vermilion. É considerada uma grande massa de água porque separa a península da Califórnia do México e tem uma costa de 4.000 quilômetros. O Golfo do México tem 1.500 quilômetros de largura e faz fronteira com o México, Cuba e os estados americanos do Texas, Louisiana, Mississippi, Alabama e Flórida. Laka Chapala, o maior lago de água doce do México, está localizado nos municípios de Chapala, Jocotepec, Jamay, Jalisco e Poncitlan. O rio San Juan, um dos muitos rios mundiais com este nome, é considerado um grande rio porque abastece o estado de Nuevo León com água.
Embora estes sejam os principais corpos d'água do México, o país também possui vários lagos, lagoas, rios e baías menores. As Cataratas Basaseachic no Rio Basaseachic são a segunda maior cachoeira do México, e as Cataratas Piedra Bolada são as mais altas. Muitos rios e lagos do México são usados por fazendeiros ou são atrações turísticas populares.