唐中宗时期,由于违抗中宗的命令,再加上得罪了当时的权臣武三思,被排挤出朝廷,被任命为贝州刺史。唐睿宗时期,又由地方官员进入中央任职,时任吏部尚书。唐睿宗时期,由于太平公主专权,想杀死太子,宋璟和姚崇联名上书,请求太平公主移居洛阳,借此来消除太平公主的权势,后来又被贬到广州任刺史。
开元四年,宋璟又被重新召回尚书省任职,被任命为刑部尚书,后来又代替姚崇出任宰相。宋璟担任宰相的时候,敢于直言进谏,虽然有时候和玄宗的思想不合,但是玄宗都能虚心接受。开元八年,宋璟为了显示律法的严酷,压制一些罪官的申诉,后来遭到言官弹劾,被罢相,但他所拥有的权力和宰相相差无几。
开元十七年,当时已经七十岁的宋璟又被玄宗拜为右丞相,三年后,宋璟以年老体弱为由,辞去宰相之职,回家养老。两年后,死于老家寓所,享年七十五岁。