上巳节俗称三月三,不同的民族在上巳节吃不同的传统食物。比如壮族在上巳节吃五色糯米饭,汉族在三月三吃地菜煮鸡蛋,侗族在这天吃黄糯米饭,畲族人在上巳节吃乌米饭等等。三月三吃五色糯米饭是为了人丁兴旺,身体健壮。壮族人喜爱五色糯米饭,因为他们把这作为幸福吉祥的象征。
三月三吃五色糯米饭,一方面是因为这是深得仙女们的喜爱,进而得以流传;另一方面是为了祭祀歌仙刘三姐。上巳节有祓禊、畔浴、放风筝、出游、互赠香草等风俗。祓禊是因为这个时候正是季节交换的时节,人们容易患病,所以应该到水边洗涤一番。“祓禊”的意思就是通过自身的清洁而消除致病因素。畔浴是用春水洗涤污垢,人们认为这样可以去除冬天积存的病害,在新的一年里免除灾害,吉祥如意。