Hans Cappelen var gift første gang med Margot Schaefer (1913–1990) og andre med Eddie Weyergang Ellefsen (død 2012). Han har i første ekteskap barna Margrete og Tore Cappelen.