Рязань была осаждёна 16 декабря 1237 года в день памяти пророка Аггея. Дружинников, оставленных князем Юрием для охраны своей семьи, было немного, зато очень велико было число беженцев из окрестных сёл и деревень, укрывшихся за рязанскими валами. Руководивший обороной воевода вооружил всех, кто был способен держать в руках оружие, включая стариков и подростков. Жителей делили на десятки и сотни, во главе которых ставили имевших боевой опыт гридней, и за каждым отрядом закрепили свой участок стены. Княжеские оружейные были очищены, горожанам раздавали мечи, копья, секиры и прочее воинское снаряжение. Сотни жителей города, стоя на городских валах и стенах, поливали их водой, превращая в неприступные ледяные горы, где монгольская пехота поломает свои ноги. Когда примчавшийся разведчик сообщил, что степняки уже на подходе к городу, паники не было, и горожане, захлопнув городские ворота, стали закладывать их камнем, опасаясь вражеских таранов. Ударили в набат, извещая о том, что беда, которую ждали, пришла, и густой, протяжный голос колокола поплыл над древней Рязанью, окрестными селами и засыпанными снегом лесами. Горожане и крестьяне, схватив оружие, поспешили на городские валы, занимали места на башнях и городницах[39]
, поднимали наверх связки стрел и сулиц[40], под чанами со смолой и кипятком разводили костры. Груды камней и тяжелых деревянных плах были сложены на боевых площадках, вдоль частокола, который шёл по гребню стены, встали сотни лучников. Личная дружина воеводы расположилась на площади у Спасского собора как резерв. Клубы дыма потянулись над посадом, рязанцы жгли свои дома, чтобы лишить врагов возможности разобрать их на бревна и использовать при изготовлении осадного снаряжения.На что они надеялись? Прежде всего, на мощнейшие укрепления Рязани, которые были очень внушительны, а также на то, что скоро придут на помощь князь Роман Коломенский и суздальцы. Город Рязань был расположен очень выгодно с точки зрения обороны. С одной стороны его защищал обрывистый берег Оки, что делало штурм с этого направления практически невозможным, поскольку летом река представляла серьёзную преграду, а зимой крутые прибрежные откосы не давали возможности приблизиться к стенам. Со стороны поля город был защищён глубоким рвом и могучими землянами валами, от 8 до 10 м в высоту, на которых стояли мощные дубовые стены и башни. Стены состояли из рубленых клетей, заполненных плотно утрамбованной землей и камнями, по верху которых шли боевые площадки, защищенные частоколом. Покрытые четырёхскатной кровлей башни (вежи), построенные по такому же принципу, были немного выдвинуты за линию стен с целью обстрела штурмующих с флангов. Был в Рязани и свой небольшой детинец, возвышавшийся над остальным городом, где находились княжеские хоромы, а также терма бояр и воевод. Общий периметр главной линии обороны достигал 3,5 км. Что ввиду немногочисленности профессиональных воинов делало защиту укреплений затруднительной. Но здесь на помощь защитникам пришла зима и погодные условия. Полив на морозе городские укрепления водой, рязанцы сделали их практически недоступными для вражеской пехоты. Покрытые ледяной коркой валы и стены ярко блестели в лучах зимнего солнца. Очевидно, этот блеск и ввёл в смущение Батыя, который никогда не видел чего-либо подобного. Что ж, рязанцы его удивили, теперь его очередь их удивить.
Джихангир по своему обычаю предложил защитникам сдаться на его милость. Но о том, что такое милость Батыева, люди были наслышаны, расправа над посольством князя Федора ясно показала, чего русским людям ждать от хана. Батый получил решительный отказ и велел готовиться к штурму. По его приказу тысячи пленных отправились в ближайшие селения разбирать на бревна и доски крестьянские дома. В лесах полоняники валили деревья, обтесывали их и, подгоняемые плетьми нукеров, тащили к Рязани. У города работа кипела вовсю, по приказу Батыя осажденную столицу окружали частоколом, лишая защитников любой возможности побега из города. Лишь со стороны покрытой льдом Оки никто ничего не огораживал, но там постоянно сновали монгольские разъезды.