丧回乡，服丧完毕后，担任通政使。历任内阁学士、工部侍郎、吏部侍郎。嘉庆十一年（1806年），升任工部尚书。奉命撰《清高宗实录》，书成后，加太子少保衔，调任户部尚书，兼翰林院掌院学士。嘉庆十八年（1813年）九月，调任吏部尚书、协办大学士；随后，又升任体仁阁大学士，管理工部事务，晋太子太保衔。嘉庆十九年至二十五年间，嘉庆帝六次谒陵，五次秋狝木兰，曹振镛以宰相身份留守京城。嘉庆二十五年（1820年），嘉庆帝驾崩，军机大臣撰写遗诏，称干隆帝诞生于避暑山庄，编修刘凤诰发觉其中错误，告知曹振镛，曹振镛召对陈述此事