Baron Ernst von Weizsäcker (ur. 25 maja 1882, zm. 4 sierpnia 1951) – niemiecki oficer i dyplomata. Uznany za zbrodniarza wojennego. Weizsäcker był ojcem polityka Richarda von Weizsäckera, prezydenta RFN w latach 1984-1994 oraz Carla Friedricha von Weizsäckera, znanego fizyka i filozofa.
Młodość i kariera w marynarce Weizsäcker urodził się w Stuttgarcie w rodzinie Pauli von Meibom oraz Karla Hugona von Weizsäckera, który później został premierem Królestwa Wirtembergii, a w roku 1897 otrzymał tytuł szlachecki. W roku 1911 Ernst Weizsäcker poślubił Marianne von Graevenitz, należącą do starego rodu szlacheckiego. W 1916 roku uzyskał tytuł barona (Freiherr), a jego rodzina otrzymała szlachectwo dziedziczne. Miało to miejsce na 2 lata przed upadkiem niemieckiej monarchii. W roku 1900 Weizsäcker wstąpił do Niemieckiej Cesarskiej Marynarki (Kaiserliche Marine), gdzie, służąc głównie w Berlinie, zdobył stopień oficerski. Uczestniczył m.in. w bitwie jutlandzkiej. Był członkiem sztabu wiceadmirała Reinharda Scheera.