James Slater

James Slater may refer to:
 * James A. Slater, American zoologist and educator
 * James Anderson Slater (1896–1925), British World War I flying ace
 * James H. Slater (1826–1899), United States Representative and Senator from Oregon
 * James Kirkwood Slater (1900–1965), British neurologist
 * James T. Slater, American songwriter