William Alfred Galliher (July 26, 1860 – November 23, 1934) was a Canadian lawyer, judge and Liberal politician. Gallier was born in Bruce County, Canada West. In 1885, he served as part of the British Nile contingent under General Wolseley. Galliher was elected as MP for Yale—Cariboo in 1900, despite running against "Independent-Labour" candidate , who threatened to split the Liberal vote. After the Kootenay riding was split off from Yale Cariboo in 1904, Galliher was reelected there and remained in the House until 1908.