在北周时因爲其父杨忠的军功而得封竟陵郡公，并尚北周武帝妹顺阳公主，后进封邵国公。隋书称杨瓒「贵公子，又尚公主，美姿仪，好书爱士，甚有令名于当世，时人号曰杨三郎。」史载杨瓒于隋文帝称帝前害怕其篡位未成而株连同宗，因此曾数次阴谋图害隋文帝。隋文帝受禅后于开皇元年（581年）二月辛未封杨瓒为滕王。次年拜为雍州牧。未几缘事罢官，以滕王就第闲居。开皇十一年（591年），杨瓒在栗园伴随隋文帝时暴薨，时年四十二（《北史》作四十四）。人们传言他是被鸩杀的。