关于春节的起源有很多说法。
相关来历中国历代元旦的日期并不一致:夏朝用孟春的元月为正月,商朝用腊月(十二月)为正月。秦始皇统一六国后以十月为正月,汉朝初期沿用秦历。公元前104年(元封六年),经司马迁等人提议,汉武帝下令改定历法。
公元前104年,天文学家落下闳、邓平等人制订了《太初历》,将原来以十月为岁首改为以孟春正月为岁首,后人在此基本上逐渐完善为我们当今使用的阴历(即农历),落下闳也被称为“春节老人”。此后中国一直沿用夏历(阴历,又称农历)纪年,直到清朝末年,长达2080年。春节不同时代有不同名称。在先秦时叫“上日”、“元日”、“改岁”、“献岁”等;到了两汉时期,又被叫为“三朝”、“岁旦”、“正旦”、“正日”;魏晋南北朝时称为“元辰”、“元日”、“元首”、“岁朝”等;到了唐宋元明,则称为“元旦”、“元”、“岁日”、“新正”、“新元”等;而清代,一直叫“元旦”或“元日”。
现代民间习惯上把过春节又叫做过年。其实,年和春节的起源是很不相同的。那么"年"究竟是怎么样来的呢?民间主要有两种说法:一种说的是,古时候,有一种叫做"年"的凶猛怪兽,每到腊月三十,便窜村挨户,觅食人肉,残害生灵。有一个腊月三十晚上,"年"到了一个村庄,适逢两个牧童在比赛牛鞭子。"年"忽闻半空中响起了啪啪的鞭声,吓得望风而逃。它窜到另一个村庄,又迎头望到了一家门口晒着件大红衣裳,它不知其为何物,吓得赶紧掉头逃跑。后来它又来到了一个村庄,朝一户人家门里一瞧,只见里面灯火辉煌,刺得它头昏眼花,只好又夹着尾巴溜了。人们由此摸准了"年"有怕响,怕红,怕光的弱点,便想到许多抵御它的方法,如放鞭炮,于是逐渐演化成今天过年的风俗。另一种说法是,我国古代的字书把"年"字放禾部,以示风调雨顺,五谷丰登。由于谷禾一般都是一年一熟。所"年"便被引申为岁名了。
2006年5月20日,“春节”民俗经国务院批准列入第一批国家级非物质文化遗产的名录。
2007年12月7日,国务院第198次常务会议通过将春节列为国家法定节假日。