仪同三司，封修武县开国公，食邑一千二百户。后出任使持节鄀州诸军事、鄀州刺史。不久迁任伊州刺史，任内伊州民杨陀罗为他立碑，歌功颂德。杨广想谋求太子之位，贿赂杨约，通过他说服杨素废黜杨勇，杨广被立为太子后，杨约任太子左庶子，进位大将军，为宗正卿。杨广即位为隋炀帝，拜他为内史令，进位金紫光禄大夫，炀帝在洛阳召见他去京师享庙，行至华阴，去其兄杨素墓哭拜，因错过日期被免官，后复官为淅阳郡太守，大业五年，天下各郡国刺史、太守至洛阳朝见隋炀帝，杨约也被征入京师，同年十月二十五日在洛阳游艺里家去世，年六十。以杨素之子杨玄挺