俘获张士诚。至正二十六年八月，经过十个月的攻坚战，突破平江城，俘虏张士诚及其部下25万人，为之前独身大战万人而死的丁德兴报仇，晋升中书平章军国重事，封鄂国公。
北伐大都.至正二十七年（1367年）十月，常遇春被授为征虏副将军，随徐达北伐。朱元璋亲自嘱咐他：“面对百万之众，击溃敌人精锐部队，攻陷敌人的坚固阵地，无人能比得上副将军。我不担心你不能打胜，而担心你轻战。你身为大将，好与兵卒角斗，这尤其不是我所期望的。”常遇春跪下拜谢。洪武元年（1368年），朱元璋称帝，任命常遇春兼太子少保