Joseph Adrien Germain Gagnon (December 9, 1942 – October 26, 2014) was a Canadian professional ice hockey player. He played 259 games in the National Hockey League. He played for the Montreal Canadiens, Chicago Black Hawks, Kansas City Scouts, and New York Islanders. Gagnon was born in Chicoutimi, Quebec, Canada.