Das Buch besteht aus vier Teilen. Der erste Teil erschien 1883, der zweite und dritte 1884, der vierte 1885 als Privatdruck. 1886 veröffentlichte Nietzsche die drei ersten Teile als «Also sprach Zarathustra. Ein Buch für Alle und Keinen. In drei Teilen.» Im Gegensatz zu den frühen Werken Nietzsches handelt es sich beim Zarathustra nicht um ein Sachbuch. In hymnischer Prosa berichtet ein personaler Erzähler vom Wirken eines fiktiven Denkers, der den Namen des Persischen Religionsstifters Zarathustra trägt.
Nietzsche selbst nennt den Stil, in dem Also sprach Zarathustra geschrieben ist, halkyonisch und wünscht sich Leser, die eines «gleichen Pathos fähig und würdig sind»: «Man muss vor Allem den Ton, der aus diesem Munde kommt, diesen halkyonischen Ton richtig hören, um dem Sinn seiner Weisheit nicht erbarmungswürdig Unrecht zu tun». Dass Nietzsche diese Leserschaft in seiner Gegenwart nicht gesehen hat, legt der Untertitel des Werkes nahe: «Ein Buch für Alle und Keinen».