在大业元年(605年),杨侑生于东京洛阳皇宫紫微城,自幼聪明、气度非凡。最初被封为陈王,后来改封为代王,并食邑一万户。大业三年(607年),他继承了这一爵位。杨广亲征高句丽时,他留守长安(今陕西西安)。虽然名义上是皇帝,但实际上他只是李渊扶立的傀儡。
义宁二年(618年)三月,杨广死于江都兵变。当消息传来,李渊认为称帝的时机已成熟,便于同年的五月十四日迫使杨侑退位,并自行称帝,国号更改为唐,李渊即唐高祖。降杨侑为酅国公,让他在长安闲居。在位仅仅177天之后,他便去世了。
隋恭帝杨侑去世后,没有子嗣,因此他的爵位由族子杨行基袭取。
关于他的评价,《北史》中记载:“恭帝年轻且无德行,一家之金难以保全;一个人的失德导致四海混乱;群盗四起,将军们塞满了道路;南方的人们逃往其他地方,而流民不再归乡。不论如何,都无法避免追随尧和舜的脚步。”尽管如此,由於他太小,不足以遵循尧、舜之道,这一评语似乎也有些苛刻。不过,在历史学家的眼中,无论多么伟大的帝国终将会走向衰败,这种命运似乎早已注定在其头顶上。
最后,他被葬于庄陵,该陵位于陕西省乾县阳洪乡乳台村南500米处,是一座平地上的冢,其形制规模比靖陵要大得多,有着很明显的盗洞迹象。这一切都反映出一个事实,即即便是最尊贵的地主也不例外,他们所拥有的一切都可能随着时间而消逝,最终只剩下遗忘与荒废。