Las tropas insurgentes, que sumaban alrededor de 5600 hombres, atacaron Valladolid al mediodía del 23 de diciembre, comandadas por Hermenegildo Galeana, Nicolás Bravo, Mariano Matamoros y José María Morelos, quien había escrito a Agustín de Iturbide, comandante general de la plaza, intimándole la rendición de la ciudad.