Eva Schnack Cavalcoli nasce il 10 novembre 1926 a Darmstadt in Germania dall'ingegner Wolf Schnack e da Käthe Thilo. È allieva del Liceo Vittoria di Darmstadt dal 1937 al 1944, anno in cui la città (e la sua casa) viene distrutta da un bombardamento aereo. Dopo la Guerra studia francese, italiano e storia all'Università di Heidelberg. Per un soggiorno di studio a Ravenna, è ospite della famiglia Cavalcoli nel 1947, anno in cui sposa il Dottor Karl August Ott del Romanisches Institut di Heidelberg. Nel luglio 1948 nasce il figlio René, con il quale ritorna a Darmstadt nel 1950 dopo il divorzio dal marito. Riprende gli studi a Magonza, alla Sorbonne e a Francoforte sul Meno. Nel 1954 si laurea in lettere, che insegna in un liceo di Darmstadt fino al 1965, anno in cui - in seconde nozze per entrambi - si unisce in matrimonio con Luciano Cavalcoli a Ravenna, città dove Eva Schnack Cavalcoli vive tuttora.