漢以前定農曆的三月上旬巳日為「上巳」。有修禊之俗,以拔除不祥。魏晉以後,則改在農曆的三月三日。《續漢書志·第四·禮儀志上》:「是月上巳,官民皆絜於東流水上,曰洗濯,祓除去宿垢疢為大絜。」宋·吳自牧《夢粱錄·卷二·三月》:「三月三日上巳之辰,曲水流觴故事,起于晉時。唐朝賜宴曲江,傾都禊飲踏青,亦是此意。」