Frank Ralph "Butch" Stahan (October 29, 1918 – May 25, 1995) is a retired Canadian professional ice hockey defenceman who played three games in the National Hockey League for the Montreal Canadiens. He was born in Minnedosa, Manitoba.
He played junior hockey for the Portage Terriers and Brandon Wheat Kings from 1934 to 1938. He played for the Allan Cup-winning Kirkland Lake Blue Devils in 1939-40 and then joined the senior Quebec Aces. Stahan won another Allan Cup with the Aces in 1944.
After the Senators folded Stahan joined the Toledo Mercurys for three seasons and retired in 1957.