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