David Hays may refer to:
David Hays (cricketer) (1944–2025), English-born Scottish cricketer David Hays (academic), 15th–16th century British academic David G. Hays (1928–1995), linguist, computer scientist and social scientist David Hays (scenic designer) (1930–2026), American scenic and lighting designer
See also David Hayes (disambiguation) David Hay (disambiguation)