James H. Walker (May 31, 1885 – December 1, 1954) was a farmer, provincial-level politician and World War I-era soldier. He served as a member of the Legislative Assembly of Alberta from 1940 to 1944. During that time he served as official opposition leader twice and was leader of the Independents.