Вайцзеккер родился в Штутгарте в семье дипломата Эрнста фон Вайцзеккера и брата физика и философа Карла Фридриха фон Вайцзеккера.
Он родился в Штутгарте в семье дипломата Эрнста фон Вайцзеккера и брата физика и философа Карла Фридриха фон Вайцзеккера.