火把节是白族全民节日,也是最为隆重的节日。白族火把节的起源,有着种种传说,流行最广的是《火烧松明楼》的故事。
相当于唐朝唐玄宗开元年间,洱海地区有六个诏。蒙舍诏皮逻阁想吞并其他五诏,预先在大理城西修建了一座松明楼,然后以祭祖为名邀请五诏赴宴。邓赕诏皮逻登的妻子白洁夫人,劝丈夫不要赴会,丈夫不听,执意赴宴,白洁夫人只好把自己的铁钏戴在丈夫的手腕上。六月二十五日这一天,皮逻阁把五诏请到松明楼上祭祖,然后吃生皮、喝酒。到了晚上,五诏都醉了,皮逻阁独自下楼,点燃了松明楼,烧死了客人。白洁夫人得到凶讯,点起火把,连夜赶到大理,在松明楼的灰烬中,用手扒刨,十个指头都扒得出了血,后来找到了手戴铁钏烧焦的尸体,才辨认出是丈夫。皮逻阁还想纳白洁夫人为妃,派兵围攻邓川,俘获白洁夫人,逼她成亲。白洁夫人要求在松明楼灰烬旁搭座灵堂,为丈夫守孝一百天、再哭祭一场后,就嫁给皮逻阁。皮逻阁答应了。白洁夫人日夜啼哭,守孝一百天,然后到洱海上哭祭丈夫,痛哭一场后,跳入洱海自尽。为了纪念白洁夫人,每年农历六月二十五日这一天要举行火把节。