年（1454年）联捷甲戌科进士。任河南道监察御史，上疏敢言。天顺间，陞鸿胪寺少卿。成化初，陞鸿胪寺卿。满九载，陞礼部左侍郎，仍掌鸿胪寺事。成化十四年（1478年）致仕，优游林下二十年，弘治十年（1497年）卒。
佚事.《万历野获编》载有杨宣之妻因以悍妒受杖之事。
家族.曾祖杨敬礼，赠武德将军；祖父杨斌；父杨仕能，皆不仕。