元宵節做花燈起源於民間開燈祈福的古俗。在古代,元宵節這天為新年的第一個月圓之夜,民間要點燈盞,以進行祭神祈福活動,隨著佛教傳入,為瞭弘揚佛法,統治者要求這天各地都要“燃燈表佛”,此後,做花燈便蔚然成風。

東漢時期提倡佛教,因佛教有正月十五僧人點燈敬佛的做法,統治者就下令這一天需點燈,並且士族、庶民都要掛燈,這便形成瞭元宵做花燈的習俗。
元宵節做花燈形成之初,人們隻在正月十四試燈,正月十五日夜正燈,到瞭唐朝,花燈燃燒時間增加為三天,宋代長達五天,明代更是增加到瞭七天。
南北朝時期,元宵節做花燈、燃燈已成氣候,隋唐時期,正月十五元宵節做花燈、賞花燈的活動已盛況空前,如今賞燈與放煙花仍是元宵主要習俗之一。