Ernst Haefliger (8 July 1919 – 17 March 2007) was a Swiss tenor. He was born in Davos, Switzerland and studied at the Zürich Conservatory. He studied with Fernando Capri in Geneva and Julius Patzak in Vienna.
In 1943 Haefliger sang for the first time as the Evangelist in Bach's Johannes-Passion in Zürich. After this début he was engaged for several concerts in Switzerland and after World War II, he also sang abroad.