زمان دقیق زندگی زرتشت، مشخص نیست. نوشتههای سنتی، بر آنند که او «۲۵۸ سال پیش از اسکندر» یا «۵۰۰۰ سال پیش از خشایارشا» زیسته است. با این حال، پژوهشگران جدید زمان زندگی او را حدود ۱۰۰۰ سال پیش از میلاد مسیح میدانند. محل زندگی او نیز نامشخص است. در منابع از آذربایجان، سیستان و ری به عنوان زادگاه او یاد شدهاست، اما تعیین دقیق آن ساده نیست و تنها روشن است که در شمال شرق ایران زندگی کردهاست.
مطالب موجود در منابع مزدایی دربارهٔ زرتشت، به دو گروه تاریخی و افسانهای تقسیم میشوند. مطالب تاریخی شامل سرودههای خود او، گاتاها، است که کهنترین بخشهای اوستا را تشکیل میدهد. منابع افسانهای که در طول تاریخ به مرور دربارهٔ او نوشته شدهاند، از زرتشت تاریخی فاصلهٔ بسیاری گرفتهاند. این نوشتهها، در بخشهای متاخر اوستا و کتب پهلوی بازتاب داشتهاند.