据史籍记载,春节在唐虞时叫“载”.夏代叫“岁”,商代叫“祀”,周代才叫“年”。“年”的本义指谷物生长周期,谷子一年一热,所以春节一年一次,含有庆丰的寓意。又传,春节起源于原始社会末期的“腊祭”,当时每逢腊尽春来,先民便杀猪宰羊,祭祀神鬼与祖灵,祈求新的一年风调雨顺,免去灾祸。他们用朱砂涂脸,身披鸟羽,唱跳吃喝,热闹非凡。至于 互相拜年宴请,则起自汉初,对此《通典》有所记载。
中国人过春节已有4000多年的历史。在现代,人们把春节定于农历正月初一,但一般至少要到正月十五(上元节)新年才算结束,在民间,传统意义上的春节是指从腊月的腊祭或腊月二十三或二十四的祭灶,一直到正月十九。春节的时间(农历正月初一)在公历1月21日至2月21日之间游动。“最早的春节”(如1966年的1月21日)和“最迟的春节”(如1985年的2月20日)相差整一个月。根据历法计算,如果农历不进行人为调整的话,2319年2月21日将迎来“史上最晚春节”,此前春节最迟出现在公历2月20日,为1920年和1985年。