为公高琳、郑国公达奚震、陇东公杨纂和常山公于翼一同获封柱国，但在建德三年（574年）就因犯罪免官。后来宇文善恢复官位，在大象元年（579年）担任大宗伯；周静帝继位后随即在次年（580年）和神武公窦毅、修武公侯莫陈琼、大安公阎庆进封上柱国。隋朝建立后，他曾兼任太保，和兼太尉李询代表隋文帝到同州的皇考桓王庙追封杨忠和吕苦桃为武元皇帝和元明皇后，同以将他们的神主迁移到京师。隋文帝待宇文善很好，封他的儿子宇文颖为上仪同大将军，后来在开皇六年（586年）因为弟弟杞国公宇文忻谋反被连坐，废为庶人，不久去