David Weir
David Weir is the name of the following people:
- David Weir (football player, 1863) (1863-1933), English football player and coach
- David Weir (screenwriter) (1934-2011), British screenwriter
- David Weir (racing driver) (1944–2012), American racing car driver
- David Weir (soccer player, 1970) (born 1970), Scottish soccer player and coach
- David Weir (athlete) (born 1979), English athlete