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