1092年,苏颂因政绩突出,被拜为右宰相,这也是他一生政治生涯的顶峰。苏颂做了宰相之后,他的原则是按照国家的典章制度办事,让百官都要守法遵职。根据官员们的能力大小授以相应的职务,杜绝侥幸升官的源头,防止边疆上的一些重臣邀功生事。朝廷上如果有处理不妥当的事情,他就会力争纠正过来。
1093年,苏颂因为替一位敢向皇帝进谏的官员说话,而被其他官员作为攻击对象,苏颂就向宋哲宗上章辞相,后来被降为观文殿大学士闲职。
1095年,宋哲宗又要调苏颂去河南,此时,苏颂已经是75岁的高龄。苏颂因身体的原因上书辞官了。朝廷就让他以太一宫使的闲职留居在京口(今江苏镇江)。
1097年,苏颂再次要求辞官还乡,被准以从二品的待遇退休。
苏颂从1042年中进士起,到1097年告老还乡,度过了五十多年的官场生涯。在这五十多年中,北宋皇朝经历了多次的党争。
第一次是1069年,宋神宗在位的时候,任用王安石为相,主持变法。第二次是1085年,宋神宗死后,宋哲宗继位,年仅十岁。因皇帝幼小,朝中大事实际上由神宗母高氏(即宣仁皇后)临朝听政。这个时期,把变法时期的重要人物全被罢免,新法全部废除。第三次是宣仁皇后去世,由哲宗亲政,哲宗任用变法派的一批重要成员,准备继承宋神宗时期执行的新法。但事实上,变法派与反变法派的斗争,越来越多地陷入了个人恩怨的斗争中。