David Holmes may refer to:
Academics
edit- David L. Holmes (1932—2023), American academic and historian of Anglicanism
- Dave Holmes (researcher) (born 1967), Canadian researcher and academic
Arts and entertainment
edit- David Holmes (musician) (born 1969), Northern Irish electronic musician and composer
- David Holmes, drummer and vocalist for Servant
- Dave Holmes (actor) (born 1971), American MTV VJ, television presenter, actor, and writer
- David Holmes (actor) (born 1981), British stuntman and actor in the Harry Potter films
Politics and government
edit- David Holmes (politician) (1769–1832), last governor of the Mississippi Territory and the first governor of the State of Mississippi, congressman from Virginia
- David Holmes (trade unionist) (1843–1906), British trade unionist
- Ronald Holmes (David Ronald Holmes, 1913–1981), British colonial government official
- David Holmes (journalist) (1926–2014), BBC political editor
- David S. Holmes Jr. (1914–1994), American politician in Michigan,
- David Holmes (diplomat), United States Department of State official
Sports
edit- David Holmes (businessman), former Chairman of Rangers F.C.
- Dave Holmes (American football) (1924–1999), American football player and coach
- Dave Holmes (sportscaster), American sportscaster