“猜灯谜”又叫“打灯谜”,最早出现在宋朝。南宋时,首都临安每逢元宵节时制迷,猜谜的人众多。开始时是好事者把谜语写在纸条上,贴在五光十色的彩灯上供人猜。因为谜语能启迪智慧又饶有兴趣,所以流传过程中深受社会各阶层的欢迎。
另有民间传说,有一位势利的财主,人称笑面虎,侮辱一位家境贫寒的书生,书生便在元宵之夜,提着大花灯,以诙谐的灯谜非常巧妙的痛骂了财主,此事传开后,人们纷纷效仿,将谜语写在花灯上,供人猜射取乐,猜灯谜逐渐变成了一种习俗。