Младший брат своего предшественника
Ярослава,
Святослав III, родился 27 марта 1196 года во Владимире, и был сыном
Всеволода Большое Гнездо и
Марии Шварновны, крещёный именем Гавриил. При разделе отцовских земель Святослав получил город Юрьев-Польский, а в 1220 году он разграбил Ашли в Восточной Булгарии.
Святослав был женат на дочери князя Муромского, Евдокии Давыдовне, в 1228 году у них родился единственный сын Дмитрий Святославич, впоследствии князь Юрьевский. Сразу после рождения сына Евдокия пожелала посвятить жизнь Богу, и князь отпустил её, определив в Борисоглебский монастырь под Муромом, а сам поехал княжить в Переяславль, а затем в Суздаль.
После того, как Ярослав был отравлен при дворе хана Батыя 30 сентября 1246 года, Святослав стал великим князем Владимиро-Суздальским по системе престолонаследия, по которой престол передавался от брата к брату, от отца к старшему сыну или к старшему сыну старшего брата. Однако племянник Святослава, свергнувший его спустя два года, остался недоволен такой системой. Михаил Ярославич, сын Ярослава II, занял Владимирский престол 15 января 1248 года.
В 1250 году Святослав безуспешно пытался вернуть Владимиро-Суздальское княжество, после того, как его занял другой его племянник, брат Михаила Андрей II Ярославич. Он посетил Золотую Орду вместе с сыном, умоляя хана восстановить его на престоле. Всё же, отчаявшись, он решил удалиться в монастырь, после чего умер 3 февраля 1252 г. в Юрьеве-Польском. Святослава похоронили в соборе, который он сам строил, Святого Георгия в Одинцово. Русская Православная Церковь объявила его святым вскоре после смерти.