Hans Scholl vokste opp i Ulm sammen med søsknene Inge, Elisabeth, Sophie og Werner. Han var sønn av den liberale borgermesteren Robert Scholl og diakonissesøsteren Magdalena Scholl. Hjemmet var protestantisk og kristelig humanistisk preget.