一つに数えられる「湖水まつり」。そのルーツは、芦ノ湖が萬字ヶ池と呼ばれていた奈良時代にさかのぼる。伝説では、夜な夜な村人を襲った9つの頭の毒龍が、萬巻上人の祈とうで九頭龍明神として生まれ変わり、湖水の守り神となったという。「湖水まつり」の当日は、現在も宮司が御供船に乗って湖心まで進み、九頭龍明神に御供(三升三合三勺の赤飯)を捧げる。御供が捧げられる頃、湖上には3000個もの灯ろうが浮かび、漆黒の空を花火が鮮やかに彩る。