Los vandeanos intentaron asaltar la villa pero fueron rechazados tras la llegada de los refuerzos republicanos.
El ataque comenzó a las 10:00 horas, cuatro a siete mil vandeanos se reunieron en Nuaillé al mando de Jean-Nicolas Stofflet para atacar Cholet desde el oriente.
Sin embargo, dos horas después la 9.ª columna comandada por el general Étienne Jean-François Cordellier-Delanoüe (1767-1845), 3.000 hombres en total, llegaron y recuperaron la ciudad.
Los vandeanos se retiraron a Nuaillé, pero los republicanos estaban demasiado agotados.
Tras la batalla, el general Jean-Baptiste Huché (1749-1805) ocupó la urbe con 1.460 soldados por orden de Turreau.