James Tennant may refer to:
- James Tennant (mineralogist) (1808–1881), English mineralogist
- James Tennant (RFC officer) (1896–?), Scottish World War I flying ace
- James Tennant (army officer) (1789–1854), British soldier
- James Francis Tennant (1829–1915), British soldier and astronomer
- Jim Tennant (1907–1967), American baseball player
See also
edit- James Tennent (1888–1955), Scottish international rugby and cricket player
- James Emerson Tennent (1804–1869), Irish politician and traveller
- All pages with titles containing James Tennant