杨恭仁的父亲杨雄是隋文帝杨坚族子,北周时期官至上柱国。大象二年(580年),杨恭仁作为功臣之子,被授仪同大将军,封爵武阳县开国公。开皇元年(581年),杨坚建立隋朝。杨恭仁成为皇族远亲,进拜成安郡开国公,加授左宗卫车骑将军。仁寿三年(603