道教的中元节既是道教的宗教节日,也成为民俗节日。道教初起时有三官崇拜。正一盟威道信三官,即天官、地官、水官,以后称之为三官大帝。他们各有责司,天官为上元赐福,地官为中元赦罪,水官则称下元解厄。道书中说,凡是这三天,三官都要检校人间功罪以定赏罚。其中地官所管为地府,当然所检的重点是诸路鬼众了。所以这一天,众鬼都要出离冥界,接受考校。道门中於这一天例行设醮为地官庆贺诞辰,同时信众也出资设斋为祖先求冥福,请地官赦免罪过,早升天堂。这是中元节成为民俗节日的主要原因。
中元节的起源,与佛教的“孟兰盆会”也有很大的关系。“孟兰”是梵语,倒悬的意思,盆是指供品的盛器。他们认为供此具可解救已逝去父母、亡亲的倒悬之苦。佛典《孟兰盆经》中记载这么一个故事,说是释迦牟尼的十大弟子之一目连(亦称目键连),得到六通(六种智慧)后,想报答父母的养育之恩,即用道眼视察,看到已逝去的母亲在饿鬼道中受苦,瘦得皮包骨头不成人形。目连十分伤心,于是用钵盛饭,想送给母亲吃,但是饭刚送到他母亲手中,尚未入口即化为灰烬。目连无奈,哭着请求佛祖帮助救救他的母亲。佛祖说: “你母亲罪孽深重,你一人是救不了的,要靠十方僧众的道力才行,你要在七月十五日众僧结夏安居修行圆满的日子里,敬设盛大的孟兰盆供,以百味饮食供养十方众僧,依靠他们的感神道力,才能救出你的母亲。”目连照佛祖的指点去做,他的母亲真的脱离了饿鬼道。佛祖还说:“今后凡佛弟子行慈孝时,都可于七月十五日佛自恣(舒服)时,佛喜欢日,备办百味饮食,广设盂兰盆供,供养众僧,这样做既可为在生父母添福添寿,又可为已逝的父母离开苦海,得到快乐,以报答父母的养育之恩。到了西晋,《盂兰盆经》被译成汉文,因为它所提倡的报答父母养育之恩,和中国儒家传统的孝顺父母的思想大致相同,所以受到君王的赞扬和重视,并在中国广为流传。自梁武帝在南方创设盂兰盆会后,已成为一种习俗,规模有增无减。唐代宗李豫每逢七月十五日,都要在宫中举行盛大的盂兰盆会。城中的寺院也要备办供品,陈列于佛像之前,十分虔诚。
宋、元年间,七月十五这一天已演变为民间的祭祖日,家家祭祖亡亲,并且盛行放河灯超度孤魂野鬼活动。到了清代,对七月十五日中元节的祭祀活动,更为重视,各地寺、院、庵、观普遍举行盂兰盆会,并在街巷设高台诵经念文,作水陆道畅,演《目连救母》戏,有的还有舞狮、杂耍等活动,夜晚还把扎糊的大小纸船,放入水中,点火焚化,同时还点放河灯,称之谓“慈航普渡”,十分热闹。除外,当时各家各户,都要在门外路旁烧纸钱,以祀野鬼。时至今日,七月十五日中元节这一天,中国仍有许多地方,保持着祭祀祖先的习俗。