Gerald Joseph Heffernan (July 24, 1916 – January 16, 2007) was a Canadian ice hockey player.
He played 85 games in the National Hockey League with the Montreal Canadiens from 1941 to 1944.
The rest of his career, which lasted from 1936 to 1946, was spent in the minor leagues.
After retiring from hockey Gerald Heffernan became an insurance salesman and lived the rest of his years in Moraga, California.
This biographical article relating to a Canadian ice hockey winger born in the 1910s is a stub.