В 1241-м году мимо Житомира прошло монголо-татарское войско.
По одной из версий, городище на Замковой горе монголы не тронули, по другой версии - разрушили. В те времена Житомир, видимо, еще не назывался Житомиром, поскольку первые официальные, а не легендарные письменные упоминания названия нашего города относятся к XIV веку. Более вероятной выглядит первая версия.
Местные жители вроде бы покорились монголам без боя, уплатили контрибуцию и пообещали платить дань. Войска Батыя двинулись на Запад. В это время в Прикарпатье князь Данило Галицкий разбил войско одного из полководцев Батыя - Куремсы. Собрав значительную воинскую силу, Данило затем двинулся с боями в наши места и в отместку за помощь монголам сжег дотла Житомир и его окрестности.
По легенде, осадой Житомира тогда командовал некто Роберт Локсли - англичанин, правнук знаменитого Робин Гуда, служивший Даниле Галицкому.
По второй версии, поселение на Замковой горе решило не сдаваться монголам и оказало захватчикам весьма солидное сопротивление. Якобы штурмом городища командовал сам Батый. Осада длилась три дня, после чего город был взят приступом, а его жители перебиты. Последних, видимо, в то время проживало как в городище, так и в посаде, примерно не более трех тысяч человек.
Как бы там ни было, а поселения на Замковой горе, а также на Соколовой горе и в Заречанах, перестают существовать. Город приходит в упадок и не функционирует почти полтора столетия. И только в XIV веке опять-таки на Замковой горе, на остатках сожженного старого городища, начинается строительство нового деревянного замка.
Житомир входит в состав уже не Киевской Руси, а Великого Княжества Литовского и не платит дань Золотой Орде. С XV Века Житомир - средний по величине город , входящий в состав Киевского воеводства с великокняжеским правовым статусом.