周宣帝即位，宣政元年（578年）八月拜时为柱国的宇文椿为大司寇。大象二年（580年）三月，宇文椿的次兄、出继堂叔杞烈公宇文光宝的行军总管杞国公宇文亮在征淮南时作乱被杀，宇文椿被下诏立为杞国公，出继为杞烈公的嗣子。六月，进位上柱国，转大司徒。周静帝大定元年（581年）二月，以使持节、兼太傅、上柱国、杞国公身份授辅政大臣丞相隋王杨坚相国印绶，加其九锡，当月静帝禅位于杨坚，杨坚三次辞让，宇文椿又奉命奉册。杨坚后来受禅，建立隋朝即隋文帝。当年，宇文椿为杨坚所害，五子西阳郡公宇文道宗、宇文本、宇文仁邻、宇文武