有《黄帝内经太素》三十卷。此书保存了早期的《素问》风貌，得到现代学者的重视，是研究《黄帝内经》的重要参考书。林亿《素问补注》序云：「及隋杨上善，纂而为太素，时则有全元起者，始为之训解，阙第七一通。」据此，传统上认为杨上善是隋代的人。但《旧唐书经籍志》、《新唐书艺文志》都将杨上善着作列入，唐末杜光庭《道德经广圣义》序中说：「太子司议郎杨上善，高宗时人，作道德集注真言二十卷。」《太素》标题作：「通直郎守太子文学臣杨上善奉敕撰注」，因此，《太素》一书是杨接受唐高宗的敕命而做的，显见他应该是初唐时人