在酒席上第六道菜不能上鱼的原因如下:

1、各地有各地的风俗习惯,在湖南长沙摆宴席的时候一般菜不过五碗,第六碗就上鱼,暗示人们不要再伸筷,所谓“鱼到酒止尽欢而散席”第六道菜上鱼,就是赶客的意思。

2、在长沙话中,“六”是“傻”的意思,“鱼”又与“愚”同音。所以哪个脑袋不灵光,就会被骂“出鱼”,所以这就是第六道菜不能上鱼的原因。

3、“六碗菜出鱼”的典故也说明了这个问题,结束的意思。