正二十四年（1364年）正月，朱元璋称吴王，以徐达为左相国。徐达率部攻克庐州，之后进攻江陵、衡州、宝庆等地，平定湖广。之后，指挥常遇春等进攻淮东，攻占泰州。张士诚军攻占宜兴，徐达率军收复。随后再次率兵渡江，攻占高邮，俘虏一千余人。再进军攻占安丰，俘虏元将忻都，迫使左君弼逃亡，获得其全部舰船。元军进攻徐州，徐达率军迎击，斩杀俘虏以万为单位计算，淮南淮北完全平定。随后，徐达建议乘胜进攻张士诚。至正二十六年（1366年），朱元璋任命徐达为大将军，常遇春为副将军，统率二十万大军攻打张士诚。张士诚三路出击，徐达也分三