过年吃鱼的原因:
中国人过春节讲究好意头,希望“年年有余”。所以过年要吃鱼,而且鱼的名称也要挑上吉祥的话,比如代表昌盛的鲳鱼或者鱼体带红的红目鲢、赤鯮、马头鱼等。在中国南方,吃年饭时,或者其他节日盛宴时,都必须上一条全鱼,这全鱼还不吃掉,以表达年年有鱼(余)的寄托。鱼的谐音“余”不仅代表着盈余,也象征着降妖除魔。