大业元年(605年),杨侑在东京洛阳皇宫紫微城出生,自幼聪明气质非凡。最初被封为陈王,后改封为代王,食邑一万户。大业三年(607年),他因其才华和品德,被提升为代王的身份。在杨广亲征高句丽时,他留守长安,并担任太原郡守的大职。
然而,大业十三年(617年),李渊攻入长安,拥立杨侑为帝,但仅在位短短177天。义宁二年(618年)三月,杨广去世后,其称帝的机会也随之消失。五月十四日,即同年的6月12日,李渊迫使杨侑退位,并自行称帝,以国号唐建立新朝。降低了杨侑的爵位至酅国公,让他闲居于长安。
隋恭帝杨侑逝世后,没有子嗣,因此他的爵位由族子杨行基继承。在《北史》中,有关他的评价是:“恭帝年龄幼小,又遭家乱无人管教。一个人失去了君子的德行,就会导致四海的人民陷入混乱;群盗蜂起、豺狼横行路途;南方的小巢开始逃亡,而流浪的人们都回不来。虽然想要避免跟尧、舜那样的先例,但又怎么能做得到呢?”
最终,他被埋葬在庄陵,这座陵墓位于陕西乾县阳洪乡乳台村南500米处,是一座平地上的冢,上面覆盖着土层形成一个圆形山丘,与靖陵相比,它更大一些,由夯土而筑周长约200米左右。但现在地面上已经没有任何建筑物,只有西边有一条很明显的盗洞迹象。