上巳节吃鸡蛋是因为据古代相传,在楚地人们因为风吹雨打,头痛病很常见。三月初三,神农路过云梦泽(今孝感),见乡民头疼难耐,他找来野鸡蛋和地菜,煮给人们充饥。当人们吃了以后,头不痛了,久而久之,就成了一种习俗。因此,每年农历三月,大家都纷纷去采集地菜花煮着鸡蛋吃。
上巳节一般吃荠菜煮鸡蛋、五色糯米饭、蒿子粑粑等食物。除了食物,上巳节还有祓禊、畔浴、放风筝、出游、互赠香草等风俗。祓禊是因为这个时候正是季节交换的时节,人们容易患病,所以应该到水边洗涤一番。畔浴是用春水洗涤污垢,人们认为这样可以去除冬天积存的病害,在新的一年里免除灾害,吉祥如意。上巳节还有放风筝的习俗,这样的户外活动可以健身。