منشأ و زمان پیدایش نوروز، به درستی معلوم نیست. برخی از روایت‌های تاریخی، آغاز نوروز را به بابلیان نسبت می‌دهد. بر طبق این روایت‌ها، رواج نوروز در ایران به سال ۵۳۸ (قبل از میلاد) یعنی زمان حمله کوروش بزرگ به بابل بازمی‌گردد. همچنین در برخی از روایت‌ها، از زرتشت به‌عنوان بنیان‌گذار نوروز نام برده شده‌است.

در اسطوره‌ها

در برخی از متن‌های کهن ایران از جمله شاهنامه فردوسی و تاریخ طبری، جمشید و در برخی دیگر از متن‌ها، کیومرث به عنوان پایه‌گذار نوروز معرفی شده‌است.

پدیدآوری نوروز در شاهنامه، بدین گونه روایت شده‌است که: جم(یما) در حال گذشتن از آذربایجان، بر روی تخت جمشیدی ارگ جمشید در آنجا فرود آمد و با تاجی زرین بر روی تخت نشست با رسیدن نور خورشید به تاج زرین او، جهان نورانی شد و مردم شادمانی کردند و آن روز را روز نوو جم را جمشید نامیدند.

مهمترین چهره‌های اسطوره‌ای مانند جمشید، سیاوش و کیخسرو پیوندی نزدیک با نوروز دارند. نوروز روز پیروزی بزرگ جمشید بر دیوان است که نماد پلیدی‌هایی چون سرما، تاریکی، جهالت و خشونت بودند. عروج جمشید و عروج کیخسرو در این روز اتفاق افتاد که تفاسیر گوناگونی را به همراه دارد.

در این روز جمشید جهان غیب را در جام جهان‌نما مشاهده کرد. همان جامی که در آن کیخسرو جای بیژن را مشاهده کرد و رستم را به دنبال او فرستاد. اما حکایت دگردیسی و بازآفرینی سیاوش، حکایتی ویژه است که با روایت‌هایی مانند آدونیس، پرسفون، ازیریس یا تمرز قابل‌مقایسه است.

در زمان سلسله هخامنشیان

کوروش بزرگ، نوروز را در سال ۵۳۸ (قبل از میلاد)، جشن ملی اعلام کرد. وی در این روز برنامه‌هایی برای ترفیع سربازان، پاکسازی مکان‌های همگانی و خانه‌های شخصی و بخشش محکومان اجرا می‌نمود.

این آیین‌ها در زمان دیگر پادشاهان هخامنشی نیز برگزار می‌شد. در زمان داریوش یکم، مراسم نوروز در تخت جمشید برگزار می‌شد. البته در سنگ‌نوشته‌های به‌جا مانده از دوران هخامنشیان، به‌طور مستقیم اشاره‌ای به برگزاری نوروز نشده‌است.

اما بررسی‌ها بر روی این سنگ‌نوشته‌ها نشان می‌دهد که هخامنشیان با جشن‌های نوروز آشنا بودند و جشن نوروز را با شکوه برپا می‌کردند. شواهد نشان می‌دهد داریوش اول هخامنشی، به مناسبت نوروز سال ۴۱۶ (قبل از میلاد)، سکه‌ای از جنس طلا ضرب نمود که در یک سوی آن سربازی در حال تیراندازی نشان داده شده‌است.

در دوران هخامنشی، جشن نوروز در بازهٔ زمانی میان ۲۱ اسفند تا ۱۹ اردیبهشت برگزار می‌شد. برخی از پژوهشگران (هرتسفلد، کرفتر، اردمن، گیرشمن و پرادا) مدعی هستند که تخت جمشید برای انجام مراسم نوروز ساخته شده است؛ در حالی دیگر پژوهشگران (نیلاندر، کامایر، موسوی) هرگونه مدرکی برای جشن گرفتن نوروز در دوره هخامنشی را انکار می‌کنند.

در زمان اشکانیان و ساسانیان

در زمان اشکانیان و ساسانیان نیز نوروز گرامی داشته می‌شد. در این دوران، جشن‌های متعددی در طول یک سال برگزار می‌شد که مهمترین آنها نوروز و مهرگان بود. برگزاری جشن نوروز در دوران ساسانیان، چند روز (دست کم شش روز) طول می‌کشید و به دو دوره نوروز کوچک و نوروز بزرگ تقسیم می‌شد. نوروز کوچک یا نوروز عامه به مدت پنج روز، از یکم تا پنجم فروردین گرامی داشته می‌شد و روز ششم فروردین (خردادروز)، جشن نوروز بزرگ یا نوروز خاصه برپا می‌شد.

هر یک از روزهای نوروز عامه، طبقه‌ای از طبقات مردم (دهقانان، روحانیان، سپاهیان، پیشه‌وران و اشراف) به دیدار شاه می‌آمدند و شاه به سخنان آنها گوش می‌داد و برای حل مشکلات آنها دستور صادر می‌کرد. در روز ششم، شاه حق طبقات گوناگون مردم را ادا کرده بود و در این روز، تنها نزدیکان شاه به حضور وی می‌آمدند.

شواهدی وجود دارد که در دوران ساسانی سال‌های کبیسه رعایت نمی‌شده‌ است. روز برگزاری مراسم نوروز در هر دوره ۴ ساله، یک روز از موعد اصلی خود (آغاز برج حمل) عقب می‌ماند و درنتیجه زمان نوروز در این دوران همواره ثابت نبود و در فصل‌های گوناگون سال جاری بود.

اردشیر بابکان، بنیان‌گذار سلسله ساسانیان، در سال ۲۳۰ میلادی از دولت روم که از وی شکست خورده بود، خواست که نوروز را در این کشور به رسمیت بشناسند. این درخواست مورد پذیرش سنای روم قرار گرفت و نوروز در قلمرو روم به Lupercal معروف شد.

در دوران ساسانیان، ۲۵ روز پیش از آغاز بهار، در دوازده ستون که از خشت خام برپا می‌کردند، انواع حبوبات و غلات (برنج، گندم، جو، نخود، ارزن، و لوبیا) را می‌کاشتند و تا روز شانزدهم فروردین آنها را پابرجا نگه می‌داشتند. هر کدام از این گیاهان که بارورتر شود، در آن سال محصول بهتری خواهد داد. در این دوران، همچنین متداول بود که در بامداد نوروز، مردم به یکدیگر آب بپاشند.

از زمان هرمز اول مرسوم شد که مردم در شب نوروز آتش روشن نمایند. همچنین از زمان هرمز دوم، رسم دادن سکه در نوروز به‌ عنوان عیدی متداول شد.

پس از اسلام

در میان همهٔ جشن‌هایی که پس از اسلام در ایران به فراموشی سپرده شدند، نوروز توانست جایگاه خود را به عنوان جشنی ملی در ایران حفظ کند. دلیل پایدار ماندن نوروز در فرهنگ ایرانی را می‌توان پیوند عمیق آن با آیین‌های ایرانی، تاریخ این کشور، و حافظه فرهنگی ایرانیان دانست.

گفته می‌شود که عرب‌های فاتح ایران، پایتخت شاهنشاهی ساسانی را در روز نوروز تسخیر کردند. پس از آن، آن‌ها مالیات سنگینی بر برگزاری دو جشن نوروز و مهرگان وضع کردند. خلفای دو پادشاهی امویه و عباسی نیز این رویه را ادامه دادند، اگرچه بعدها خود آنها، در جشن نوروز شرکت کردند و آن را گرامی داشتند.

از برگزاری آیین‌های نوروز در زمان امویان نشانه‌ای در دست نیست. در دوره عباسیان، به گفتهٔ تاریخ طبری، معتضد، مردم بغداد را از برافروختن آتش در روز نوروز و پاشیدن آب بر روی عابران بر حذر داشت ولی پس از نگرانی از احتمال آشوب مردم، فرمان خود را پس گرفت.

خلیفه‌های فاطمی نیز چندین‌بار برافروختن آتش و آب‌پاشی در نوروز را ممنوع اعلام کردند. از نوشته‌های باقی‌مانده از سدهٔ چهارم هجری در بغداد، می‌توان پی برد که مردم در روزهای نوروز، لباس نو بر تن می‌کرده‌اند، به هم سیب هدیه می‌دادند، غذاهای ویژه می‌پختند و زنان نیز عطرهای ویژهٔ نوروزی خریداری می‌کردند. مسلمانان در این هنگام در کنار نامسلمانان شیره می‌نوشیدند و بر یکدیگر آب می‌پاشیدند.

عباسیان گاهی برای پذیرش هدایای مردمی، از نوروز استقبال می‌کرده‌اند. با روی کار آمدن سلسله‌های طاهریان، سامانیان و آل بویه، جشن نوروز با گستردگی بیشتری برگزار شد. در این دوره‌ها، با فرارسیدن نوروز، شاعران دربار در ستایش آن شعر می‌سرودند و به شاه، فرارسیدن نوروز را شادباش می‌گفتند. بیهقی از شکوه مراسم نوروز در دربار غزنویان نوشته است و تعدادی از زیباترین آثار شعری از شاعران درباری‌ای چون فرخی، منوچهری، و سعد سلمان در ستایش نوروز سروده شده‌اند.

در دوران سلجوقیان، به دستور جلال‌الدین ملک‌شاه سلجوقی، تعدادی از ستاره شناسان ایرانی از جمله خیام برای بهترسازی گاهشمار ایرانی گرد هم آمدند. این گروه، نوروز را در یکم بهار (ورود آفتاب به برج حمل) قرار دادند و جایگاه آن را ثابت نمودند. بر اساس این گاهشماری که به تقویم جلالی معروف شد، برای ثابت ماندن نوروز در آغاز بهار، مقرر شد که حدوداً هر چهار سال یک‌بار (گاهی هر پنج سال یک بار)، تعداد روزهای سال را به‌جای ۳۶۵ روز، ۳۶۶ روز در نظر بگیرند. این گاهشمار از سال ۳۹۲ هجری آغاز شد.

نوروز در دوران صفویان نیز برگزار می‌شد. در سال ۱۵۹۷ (میلادی)، شاه عباس صفوی، مراسم نوروز را در عمارت نقش جهان اصفهان برگزار نمود و این شهر را پایتخت همیشگی ایران اعلام نمود. در اسلام و به ویژهٔ آیین تشیع، به نوروز به عنوان روزی خجسته نگاه شده‌است و بر گرامی داشتن آن تأکید شده‌است. از دیدگاه شیعه، نوروز روز ظهور امام زمان است.

در دوران معاصر

قبل از فروپاشی اتحاد جماهیر شوروی تنها کشور جهان که نوروز را به عنوان جشن ملی در تقویم خود داشته است کشور ایران بودو البته افغانستان نیز بصورت متناوب این جشن را داشته است. اما با استقلال کشورهای آسیای میانه، ابتدا جمهوری قرقیزستان و آذربایجان و سپس سایر کشورها نوروز را جشن ملی خود اعلام کردند.

نوروز به عنوان یک میراث فرهنگی و جشن ملی در دوران معاصر همواره مورد توجه مردم ایران قرار داشته و هر ساله برگزار می‌شود. البته برگزاری جشن نوروز به صورت آشکار در برخی از کشورها توسط برخی حکومتها برای مدت زمانی ممنوع بوده‌است. حکومت شوروی برگزاری جشن نوروز را در برخی از کشورهای آسیای میانه مانند ترکمنستان، قرقیزستان و تاجیکستان ممنوع کرده بود و این ممنوعیت تا زمان میخائیل گورباچف ادامه داشت.

همچنین برخی از مردم این مناطق برای جلب موافقت مقامات محلی، نام دیگری بر روی نوروز می‌گذاشتند؛ به‌طور مثال در تاجیکستان، مردم با اطلاق «جشن لاله» یا جشن ۸ مارس سعی می‌کردند که آیینهای نوروز را بدون مخالفت مقامات دولتی به جای آورند.

همچنین در افغانستان، در دوران حکومت طالبان، برگزاری جشن نوروز ممنوع بود و این حکومت تنها تقویم هجری قمری را به رسمیت می‌شناخت.

تا پیش از سال ۲۰۰۰ (میلادی)، نوروز در ترکیه (که توسط کردها برگزار می‌شود) ممنوع و غیرقانونی بود؛ در اغلب مواقع نوروز با بازداشت کردها توسط نیروهای امنیتی ترکیهای همراه بود. در سال ۱۹۹۲ (میلادی)، دست کم ۷۰ کرد در درگیری با نیروهای امنیتی ترکیه کشته شدند. اگرچه امروزه دولت ترکیه نوروز را به عنوان جشن بهار ترکی (به ترکی استانبولی: Nevruz) جشن می‌گیرد، اما همچنان نوروز به مثابهٔ نمادی نیرومند از هویت کردهای ترکیه است.

در سال‌های اخیر نوروز، به معنای واقعی کلمه، جهانگیر شده است. مجمع عمومی سازمان ملل در سال ۲۰۱۰ با تصویب قطعنامه‌ای ۲۱ مارس برابر با اول فروردین را روز جهانی نوروز اعلام کرد.