La Copa México 1996-97 fue la 67.ª edición de la Copa México y la 40.ª edición de la era profesional. La competición no volvió hasta 2012 .
La competición inició el 28 de junio de 1996 y concluyó el 3 de agosto de 1996, con la final, en la que Cruz Azul levantó el trofeo por segunda ocasión, al vencer 2-0 a Toros Neza .
En esta edición participaron 33 equipos, entre Primera División y Primera División A , donde los ganadores de grupo avanzan a las semifinales. En la ronda clasificatoria, se aplica una penalización en caso de empate después del tiempo reglamentario. La fase de grupos fue una serie de un partido.
Equipos de Primera División : Atlante FC , Celaya , Morelia , Toros Neza , Pachuca y Toluca
Equipos de Primera División A : Cruz Azul Hidalgo , Irapuato y San Luis
Equipos de Primera División : Atlas , Guadalajara , León y Tecos UAG
Equipos de Primera División A : Hermosillo , La Piedad , San Francisco y Tijuana
Equipos de Primera División : Club América , Monterrey y Santos Laguna
Equipos de Primera División A : Saltillo , Tampico Madero , Tigres UANL , Correcaminos UAT y U. de NL
Equipos de Primera División : Cruz Azul , Necaxa , Puebla , Pumas UNAM y Veracruz
Equipos de Primera División A : Acapulco , Marte y Zacatepec