Gérard Dubi (born November 27, 1943) is a retired Swiss professional ice hockey forward. He played almost his entire career for Lausanne HC, apart from the 1969-70 season when he played for Genève-Servette HC. He also represented the Swiss national team at the 1972 Winter Olympics.