Nato da una "famiglia di sacerdoti" e discendente diretto della dinastia reale dei Manushcihar, si narra che alla nascita Zarathustra abbia riso invece di piangere quando il dio Ahura Mazda scese dai cieli per accoglierlo. Il suo messaggio era semplice: condurre una vita morale per aprire la via all'eterna beatitudine... e seguire le dottrine monoteiste del Dio della Giustizia (ovvero Ahura Mazda).
All'età di 16 anni Zarathustra era già indifferente a tutti i piaceri mondani... un miracolo, tra gli adolescenti. A 20 anni lasciò la sua casa per condurre una vita di povertà e virtù, vagando per predicare nelle città dell'antico Iran, ma anche nelle foreste e tra le montagne. Trascorso molto tempo in meditazione e riflessione, in cima al Monte Sabatam sperimentò la comunione con il suo dio e ricevette sette visioni divine e profetiche; nel corso della vita Zarathustra ebbe conversazioni con i "benefici immortali" (gli arcangeli) e sconfisse Ahriman, il Satana dello zoroastrismo. Inoltre, compose le gatha, 17 inni che esponevano le essenze divine. Tutto questo, secondo scrittori come Plutarco e Diogene, avveniva intorno al 600 a.C.
Zarathustra si scontrò anche con i seguaci di vari culti, tra cui i kavi e i karpan. I loro sacerdoti si rivolsero a Vishtasp, re dell'Iran, in cerca di aiuto contro Zarathustra. Tuttavia, quando il suo dio intercesse affinché questi non morisse di fame nonostante il lungo digiuno in prigione, il re vide la luce; la sua fede si rinsaldò ulteriormente quando il profeta salvò la vita dell'amato cavallo nero del re. La conversione della famiglia reale provocò una guerra con il regno confinante di Turan, che durò diversi anni; nel corso di essa Zarathustra venne ucciso da un certo Bratrok-resh, un turaniano, mentre pregava nel Tempio del Fuoco di Nush-Adar.