钦宗后代及其余宋太宗后裔继承，加上见到金朝同样因太祖系及太宗系的皇位继承导致自相残杀。故高宗在有生之年将帝位传承给宋太祖的后代，以阻止相关情况发生。绍兴二年（1132年）五月，高宗于太祖系宗室中选了赵伯琮养于宫中。三年（1133年）二月为和州防御使，赐名瑗，改贵州防御使。五年（1135年）五月，用尚书左仆射赵鼎议，在宫中设立书院教育他，建成后以书院为资善堂。孝宗读书强记，天资特异。诏授保庆军节度使，封建国公。因传言金朝欲在北宋旧都开封拥立钦宗太子赵谌为傀儡皇帝挑战高宗法统，大将岳飞密请高宗立赵瑗为皇太子