219年刘备进位汉中王之后分封诸将,其中地位最高的四方将军分别是前将军关羽、左将军马超、右将军张飞和后将军黄忠,四方将军虽然没有赵云的份,但是赵云的中护军很可能就是在这期间加封的,因为四方将军主一方征伐,中护军统领禁军,这是两个不同的系统,一个主外、一个主内,这可能是史料中没提及的原因之一。
此外赵云作为入伙较早的元从旧部,关羽、张飞、马超、黄忠、魏延纷纷得以升迁,没理由赵云还是翊军将军原地踏步,连黄忠和魏延都比不过!所以赵云此时受封为中护军的可能性相当大。
那么征南将军又是何时受封的呢?蜀汉的东面是东吴,西面和北面是曹魏,南面是南中七郡,既然是征南那肯定和平定南中七郡的叛乱有关:南中一直是蜀汉的心腹之患,叛乱时有发生,比如218年汉中之战期间李严就率军平定过高定叛乱,考虑到221年7月刘备伐吴之后赵云先是镇守江州,接着又率军到白帝城增援刘备无法分身,所以赵云的征南将军应该是在刘备伐吴之前或因平定南中叛乱有功而受封,从时间点来看刘备称帝前后的可能性较大。