与邱良功在鱼山外海与追剿蔡牵，蔡牵用大碇使邱良功的船无法动弹，王得禄则在后穷追勐打蔡牵将其击沉，蔡牵命丧海底。王得禄因平乱有功，诏任福建水师提督（紫禁城诏令台湾府颁赠建功牌坊，在今台南公园内），并封二等子爵。同年元配范夫人逝世，为卜墓园于大仙寺初址。嘉庆二十五年（1820年）七月，嘉庆帝过世，道光帝继位，道光不像嘉庆一样赏识王得禄，十一月时，将王得禄降为浙江提督，将王得禄部下总兵罗凤山升为福建水师提督。宣宗道光二年（1822年）四月，王得禄在海上保护渔船时，旧疾复发，右眼失明，向道光皇帝请假「休养」