Bloch s-a născut în Ludwigshafen, fiul unui angajat de cale ferată evreu. După ce a studiat filozofia, s-a căsătorit cu Else von Stritzky, fiica unui producător de bere din Baltica în 1913, care a murit în 1921. A doua sa căsătorie cu Linda Oppenheimer a durat doar câțiva ani. A treia sa soție a fost Karola Piotrowska, un arhitect polonez, cu care s-a căsătorit în 1934 la Viena. Când naziștii au venit la putere, au trebuit să fugă, mai întâi în Elveția, apoi în Austria, Franța, Cehoslovacia și în cele din urmă în Statele Unite. Întrebare: Cât a durat a doua sa căsătorie?
Câţiva ani.