3日到1990年11月27日，任新加坡财政部政务部长兼外交部政务部长。1990年11月28日，在吴作栋总理内阁，他被任命代新闻及艺术部长兼外交部高级政务部长。1991年7月1日，他被升任新闻及艺术部长兼外交部第二部长。2004 年8月12日，在李显龙总理内阁被任命外交部长。2011年国会选举，杨荣文团队在阿裕尼集选区被反对党的候选人击败而落选。落选国会后，杨荣文曾经宣佈他会认真考虑竞选新加坡总统一职，但其后决定不参选。2015年着作《榕树下的沉思》(明报出版社)。
言