Gdy książę Hanoweru, Jerzy Ludwik, rozpisał konkurs na swojego osobistego asystenta, Leibniz zdecydował się wziąć w nim udział. Po jego wygraniu stał się wieloletnim asystentem księcia, którą to funkcję sprawował aż do śmierci. Od roku 1677 sprawował obowiązki bibliotekarza, doradcy prawnego i historiografa przy dworze hanowerskim. W tym okresie napisał: „Codex iuris gentium diplomaticus” (1693–1700), „Accesiones historicae” (1698–1700), „Scriptores rerum Brunsvicensium illustrationi inservientes” (1707–1711). Pełnił też rolę nauczyciela dzieci księcia oraz jeździł po całej Europie z tajnymi misjami dyplomatycznymi. Dzięki licznym podróżom i wizytom na dworach całej Europy miał okazję poznać większość ważniejszych filozofów i naukowców swoich czasów.

Wolny czas poświęcał na samokształcenie i doskonalenie swojej wiedzy z zakresu matematyki, logiki, filozofii, rachunku różniczkowego, historii, teologii i dyplomacji.

Przyjaźnił się z Baruchem Spinozą. Jego wielkimi adwersarzami byli między innymi: Wolter (Kandyd jest satyrą, która wyśmiewa ideę najlepszego z możliwych światów), Newton, z którym prowadził publiczny spór o to, kto jest twórcą rachunku różniczkowego.