1、1646年(清顺治三年,隆武二年)起,郑成功即开始领军,多次奉命进出闽、赣与清军作战,颇受隆武帝器重。然而真正握有军政大权的郑芝龙,却无意全力抗清,甚至在清军南下福建的时候,命令仙霞关守将施福(又名施天福,施琅族叔)将军队撤回福州(隆武政权所在地)。此举导致清军攻入闽北时几乎没有遭受抵抗。
2、1661年4月率领两万余名将士跨过海峡,经过数月英勇战斗,打败侵占台湾达38年之久的荷兰殖民者,还给了台湾人民自由,开启郑氏在台湾的统治,战后他鼓励垦荒种田,大力发展生产,兴办学校,促进了台湾的发展。
3、1648年(清顺治五年,永历二年),南明浙江巡抚卢若腾等人来归,郑成功蓄积实力后再次出击,攻克同安县。五月,郑军围攻泉州;七月,清朝靖南将军陈泰、浙闽总督陈锦、福建提督赵国祚等转而攻击同安,郑军不敌,守将、军民死伤无数。不久,清朝援军抵达泉州,郑成功乃解泉州之围,怆然退回海上。同年,清朝江西总兵金声桓、王得仁于江西起兵反清,清朝广东提督李成栋亦投向永历政权,使反清复明的声势一时大涨;只可惜各方反清势力在彼此没有默契、各自为政的情况下,大多沦为地方性的抗争。不久后,清廷压制了江西的金声桓、王得仁势力;广东李成栋军亦于次年(1649年)灭亡。
4、1649年(清顺治六年,永历三年)十月,郑成功决定挥兵南下,除打击闽南清军外,也打算沿路收服各地的城寨以为粮源。一个多月下来,从清军手上攻取漳浦、云霄等地,亦平定了达濠、霞美等寨;十一月,郑军攻诏安不克,乃决定转入粤东,经分水关至潮州一带征讨不合作的零星势力;至隔年五月之间,又第次收服了潮阳以及周边许多山寨。潮州守将郝尚久虽已于1648年(清顺治五年,永历二年)随李成栋反清,但曾袭击施琅、郑鸿逵等部,也曾拒绝郑成功“联军”的要求,并在郑军攻打新墟寨时派兵与之为难,与郑成功素有嫌隙。
5、1653年(清顺治十年,永历七年)农历五月,清军两度大败后,顺治帝敕封郑成功为“海澄公”,郑成功不接受。八月,双方与泉州府安平报恩寺内议和,郑军得以休兵筹措粮饷,稍事整顿。十一月,顺治帝再度敕封,并承诺给予一府(泉州府)之地安置兵将,郑成功仍不接受。