道光不像嘉庆一样赏识王得禄，十一月时，将王得禄降为浙江提督，将王得禄部下总兵罗凤山升为福建水师提督。宣宗道光二年（1822年）四月，王得禄在海上保护渔船时，旧疾复发，右眼失明，向道光皇帝请假「休养」，道光皇帝并未将其留任，之后数年都过着半退隐的生活。道光八年（1828年）八月，王得禄销假，携长子王朝纲上朝晋见道光帝，道光降旨：「着回籍候旨补用」，并未获得任用，王朝纲则分派到刑部学习。道光十二年（1832年）台湾发生张丙事件，张丙自称开国大元帅，各地响应以杀害贪官为名，王得禄在厦门招募乡勇，事件平定后