Старший брат святого благоверного князя Александра Невского, Феодор родился в 1218 году. Княжеское служение его родной земле началась очень рано — уже в 1228 году.
Оба брата были оставлены в Новгороде отцом, князем Ярославом Всеволодовичем, как представители его власти. Не прошло и года, как юным княжичам пришлось покинуть город; буйные новгородцы постановили на вече призвать другого князя. В 1230 году князь Феодор от имени своего отца вновь стал княжить в Новгороде.
В 1232 году 14-летний Феодор уже был призван послужить Богу не только молитвой, но и мечом: он участвует в походе русских дружин против языческих мордовских князей. В 1233 году по желанию отца он должен был вступить в брак, но когда гости уже собрались на свадебный пир, жених внезапно скончался. Это было 18 июня (по старому стилю 5 июня) 1233 года.
Святой князь Феодор был погребен в Юрьеве монастыре города Новгорода. В 1614 году шведы, разорив монастырь, разбили гробницу князя и, обретя его нетленные мощи, надругались над ними, поставив тело, «яко живо», у церковной стены.
Ныне мощи святого князя Феодора почивают в Новгородском Софийском соборе.