據說貼春聯的習俗,大約始于一千多年前的后蜀時期,這是有史為證的。此外根據《玉燭寶典》,《燕京歲時記》等著作記載,春聯的原始形式就是人們所說的“桃符”。在中國古代神話中,相傳有一個鬼域的世界,當中有座山,山上有一棵覆蓋三千里的大桃樹,樹梢上有一只金雞。每當清晨金雞長鳴的時候,夜晚出去游蕩的鬼魂必趕回鬼域。鬼域的大門坐落在桃樹的東北,門邊站著兩個神人,名叫神荼、郁壘。如果鬼魂在夜間干了傷天害理的事情,神荼、郁壘就會立即發現并將它捉住,用芒葦做的繩子把它捆起來,送去喂虎。因而天下的鬼都畏懼神荼、郁壘。于是民間就用桃木刻成他們的模樣,放在自家門口,以避邪防害。后來,人們干脆在桃木板上刻上神荼、郁壘的名字,認為這樣做同樣可以鎮邪去惡。這種桃木板后來就被叫做“桃符”。
到了宋代,人們便開始在桃木板上寫對聯,一則不失桃木鎮邪的意義,二則表達自己美好心愿,三則裝飾門戶,以求美觀。又在象征喜氣吉祥的紅紙上寫對聯,新春之際貼在門窗兩邊,用以表達人們祈求來年福運的美好心愿。
為了祈求一家的福壽康寧,一些地方的人們還保留著貼門神的習慣。據說,大門上貼上兩位門神,一切妖魔鬼怪都會望而生畏。在民間,門神是正氣和武力的象征,古人認為,相貌出奇的人往往具有神奇的稟性和不凡的本領。他們心地正直善良,捉鬼擒魔是他們的天性和責任,人們所仰慕的捉鬼天師鐘馗,即是此種奇形怪相。所以民間的門神永遠都怒目圓睜,相貌猙獰,手里拿著各種傳統的武器,隨時準備同敢于上門來的鬼魅戰斗。由于我國民居的大門,通常都是兩扇對開,所以門神總是成雙成對。
唐朝以后,除了以往的神荼、郁壘二將以外,人們又把秦叔寶和尉遲恭兩位唐代武將當作門神。相傳,唐太宗生病,聽見門外鬼魅呼號,徹夜不得安寧。于是他讓這兩位將軍手持武器立于門旁鎮守,第二天夜里就再也沒有鬼魅搔擾了。其后,唐太宗讓人把這兩位將軍的形象畫下來貼在門上,這一習俗開始在民間廣為流傳。