杨氏初入宫时,被封为美人,咸淳三年(1267年)封淑妃。
据史料记载,宋德祐二年(1276年),元军进入临安(今浙江杭州)。南宋谢太后率百官向元军投降。杨淑妃则带着益王赵昰、广王赵昺及部分大臣南下闽、粤继续抗战,最后在江门新会崖山建立行朝,史称“二王南迁”。
1276年临安陷落后,杨淑妃在国舅杨亮节护送下和赵昰、赵昺(赵昰弟、母俞修容)经温州逃到福州。7岁的赵昰即位为宋端宗,尊杨淑妃为皇太后。
1278年赵昰去世,传位异母弟弟赵昺。1279年,南宋军队在崖门战役中败北,丞相陆秀夫抱着赵昺投海自尽。杨淑妃听说消息后,感叹南宋复兴无望,投海 殉国。