在大业元年(605年),杨侑生于东京洛阳皇宫紫微城,自幼聪明、气度非凡。最初被封为陈王,后来改封为代王。他在父亲杨广亲征高句丽时,被留守长安(今陕西西安)。杨侑的命运紧密地联系着他的家族和时代的变迁。
尽管名义上是皇帝,但实际上他不过是一个由李渊扶持的傀儡。在义宁二年的三月,杨广死于江都兵变。消息传来后,李渊认为夺取帝位的时机已经成熟,便迫使杨侑退位,并于同年五月十四日(618年6月12日)自行称帝,更改国号为唐,将李渊立为唐高祖。杨侑被降职至酅国公,一直居住在长安,他在位仅仅只有177天。
隋恭帝杨侑去世后,没有子嗣,因此族子杨行基继承了酅国公爵位。
关于他的评价,《北史》中记载:“恭帝年轻且脆弱,不幸遭受家事困难。一人失德,使四海土崩;群盗兴起,使豺狼塞路;南方巢穴遍布,而流民不归。虽然想要不遵循尧、舜之道,但又如何能避免呢?”这段文字表达了对他的失望和批评。
最终,隋恭帝杨侑被葬于庄陵,这座陵墓位于陕西乾县阳洪乡乳台村南500米处,是一座平原上的冢,其形制规模比靖陵更大,在封土旁有明显的盗洞迹象。这座陵墓反映出当时社会动荡不安以及贵族势力的衰败。