Needham var først gift med Dorothy Moyle (1896–1987). I 1989, to år etter at hun døde, giftet han seg med Lu Gui-zhen.