Przywiązanie do rodzinnego miasta Querfurtu znalazło wyraz w jego utworach: In Dingsda, Frühling, Neues aus Dingsda.
Schlaf jest też autorem licznych przekładów w literatury francuskiej (Zola, Balzac) i amerykańskiej (Whitman).
Ważniejsze prace Detlev von LiliencronJohannes Schlaf – Detlev von Liliencron Papa Hamlet, razem z Arno Holzem, 1889 Die Familie Selicke, dramat, razem z Arno Holzem, 1890 In Dingsda, poezja prozą, 1892 Meister Oelze, dramat, 1892 Gertrud, dramat, 1898 Die Feindlichen, dramat, 1898 Stille Welten. Neue Stimmungen aus Dingsda, 1899 Der Bann, dramat, 1900 Das dritte Reich, nowela, 1900 Die Suchenden, nowela, 1902 Peter Boites Freite, powieść, 1903 Der Kleine, powieść, 1904 Weigand, dramat, 1906 Kritik der Taineschen Kunsttheorie, 1906 Der Prinz, powieść, 1908 Am toten Punkt, powieść, 1909 Aufstieg, powieść, 1911 Religion und Kosmos, 1911 Mieze. Der Roman eines freien Weibes, powieść, 1912 Das Recht der Jugend, Erzählung, 1913 Tantchen Mohnhaupt und Anderes. Dingsda-Geschichten, 1913 Professor Plassmann und das Sonnenfleckenphänomen. Weiteres zur geozentrischen Feststellung, 1914 Auffallende Unstichhaltigkeit des fachmännischen Einwandes. Zur geozentrischen Feststellung, 1914 Mutter Lise, powieść, 1917 Zwei Erzählungen, 1918 Die Erde – nicht die Sonne.