Legard may refer to:
- Alfred Legard (1878–1939), English soldier and cricketer
- Antony Legard (1912–2004), English cricketer
- Eddie Legard (born 1935), English cricketer
- Sir John Legard, 1st Baronet (1631–1678), English politician
- Jonathan Legard (born 1961), English broadcaster
- Percy Legard (1906–1980), English soldier and Olympic sportsman
See also: