老列侯们也打算把吕氏血缘扫清，废除汉后少帝，迎立代王刘恒。代国大臣都说不可信，怕被朝廷引诱至长安而诛灭，建议代王称病不出。宋昌力排众议，建议代王赴长安。在渭桥，周勃要宋昌等人回避，单独进见代王。宋昌说王者无私，不肯回避。周勃只好跪奉印玺。代王即位为汉文帝，当晚以宋昌为卫将军，掌管南北军。汉文帝二年六月，汉文帝论功行赏，卫将军宋昌封为壮武侯。
后代.有女性：汉章帝宋贵人和汉灵帝宋皇后。