Святой благоверный князь Феодор был сыном смоленского князя Ростислава Мстиславовича и происходил от святого равноапостольного князя Владимира. Полагают, что князь Феодор родился между 1240 и 1245 годами. По свидетельству его жизнеописателя, князь от юных лет был воспитан в благочестии и научен божественным догматам, которыми с любовью наполнялось его сердце.