Ob uvedbi francoskega cesarstva je Bernadotte postal eden od osemnajstih maršalov cesarstva in od junija 1804 do septembra 1805, je služil kot guverner v nedavno zasedenemu Hannovru. Med bojem leta 1805 je Bernadotte z armadnim oddelkom iz Hannovra sodeloval v velikem gibanju, ki se je zaključilo z ustavitvijo Macka v Ulmu. Kot za nagrado za svojo pomoč v Austerlitzu (2. decembra 1805) je postal 1. suvereni princ Ponte Corva (5. junija 1806), vendar pa ga je med bojem proti Prusiji v istem letu močno očital Napoleon za neudeležbo z njegovimi vojnimi oddelki v bitkah pri Jeni in Auerstädtu, čeprav je bil na dosegu roke.