James Bray may refer to:
- James Bray (cricketer, born 1790) (1790–1869), Kent and Sussex cricketer
- James Bray (cricketer, born 1853) (1853–1898), Kent cricketer
- James Bray (baseball) (1898–1931), American Negro league baseball player
- James Bray, American World War II combat cameraman trained at the First Motion Picture Unit
- James H. Bray (born 1954), past president of the American Psychological Association
- James Bray (councillor) (c. 1630–1691), politician, attorney and planter in colonial Virginia
- James Bray Jr. (c. 1670–1725), merchant, planter, and politician in the Colony of Virginia