在先秦时代,普遍认为五月是个毒月,五日是恶日。《吕氏春秋》中《仲夏记》一章规定人们在五月要禁欲、斋戒。《夏小正》中记:“此日蓄药,以蠲除毒气。”《大戴礼》中记,“五月五日畜兰为沐浴”以浴驱邪认为重五是死亡之日的传说也很多。《史记·孟尝君列传》记历史上有名的孟尝君,在五月五日出生。其父要其母不要生下他,认为“五月子者,长于户齐,将不利其父母。”《风俗通》佚文,“俗说五月五日生子,男害父,女害母”。《论衡》的作者王充也记述:“讳举正月、五月子;以正月、五月子杀父与母,不得举也。”东晋大将王镇恶五月初五生,其祖父便给他取名为“镇恶”。宋徽宗赵佶五月初五生,从小寄养在宫外。可见,古代以五月初五为恶日,是普遍现象。可见从先秦以后,此日均为不吉之日。这样,在此日插菖蒲、艾叶以驱鬼,薰苍术、白芷和喝雄黄酒以避疫,就是顺理成章的事。