В 1238 году, после разорения Рязани, Владимира, Торжка и Москвы, хан Батый принял решение не штурмовать Новгород, защищенный мощными стенами. Вместо этого он повернул назад, разделив огромное войско на несколько частей. Каждой из них предстояло идти своим путем к степной границе, где они должны были встретиться у Козельска.
Узнав о приближении монгольских полчищ, жители города решили защищаться до последнего. Они были готовы отдать все силы, чтобы удержать Козельск, понимая, какая опасность надвигается.