出皇位竞争。元丰八年（1085年），宋哲宗赵煦即位，改赵颢成德、横海军，迁守太保、真定尹，进封杨王，赐赞拜不名。十二月，改永兴、凤翔等军，迁守太傅，加京兆、凤翔尹。元祐元年（1086年）四月，迁守太尉，雍州、凤翔牧。赐咸宜坊第一区，榜为“亲贤”，与弟赵頵宅邸相对。皇帝车驾偕三宫临幸赵颢王府，留宴一整天。三年（1088年）八月，赵颢进封徐王。四年（1089年）九月，赐诏书不名。七年（1092年）十一月，赐剑履上殿。八年（1093年），宣仁太后病危时，赵颢天天探视。九年（1094年）三月，宣仁太后祔庙，