李伯升骚扰长兴时候，陈德上前击败李。后援助南昌。当时朱元璋船搁浅，陈德力战，身中九箭而仍不退却，后攻下武昌，在旧馆大败张士诚，接连升任天策卫亲军指挥使、佥大都督府事。后跟从徐达进攻中原，攻破汴梁。后征战山西，活捉喻仁，和其他大军攻破平阳、太原、大同，渡过黄河攻占奉元、凤翔、秦州。后协助徐达围张良臣于庆阳，并在古城大破扩廓，招降八万余人。洪武三年，封临江侯。次年，跟从傅友德进攻四川，攻破龙德、汉州，后大败吴友仁，攻下成都。之后任职左副将军，与冯胜进攻漠北、甘肃。后出兵到朔方。后三战三捷。洪武七年，在北平练