杨昭,隋朝宗室,也是隋炀帝杨广的长子。他的母亲是皇后萧氏。杨昭出生于大兴宫的开皇四年正月初五日(584年2月21日)。他最初被封为河南王,后来改封晋王,并历任内史令、左卫大将军等职。在仁寿四年(604年),他被授予雍州牧之职。
杨昭在父亲去世后,即位为隋炀帝,他留下杨昭守卫京师长安。随后,隋炀帝立杨昭为皇太子。大业元年(605年)正月初五日,正式册立他为太子。
尽管如此,杨昭并未能够享受太子的尊荣多久。他在大业二年的某个时间从长安前往洛阳朝见父親,但不久之后就病倒了,最终在606年的7月20号去世,只有23岁。这一消息深深打动了隋炀帝,他下诏让内史侍郎虞世基写哀策文,并追谥他为“元德”。
虽然如此,关于杨昭的人物评价并不统一,有人认为他具有君主的品质,而有人则认为他的死对国家造成了巨大的损失。然而,无论如何,他都是一个备受关注和怀念的人物。