John Giffard may refer to:
- John Giffard, 1st Baron Giffard (1232–1299), English nobleman
- John Giffard (died 1556) (c. 1465–1556), Tudor courtier, soldier, MP and landowner, of Chillington Hall, Staffordshire
- John Giffard (died 1613) (1534–1613), landowner, MP and noted Elizabethan recusant, of Chillington Hall
- John Giffard (1602–1665), colonel, Civil War commander, of Brightley, Devon
- John Giffard, 3rd Earl of Halsbury (1908–2000), British peer and scientist
- John Giffard (MP for Gloucestershire), 14th century, see Gloucestershire
- John Giffard (MP for Buckinghamshire) (died c. 1436), MP for Buckinghamshire, see Knights of Buckinghamshire
- John Giffard (judge), 14th-century English-born lawyer and cleric in Ireland
- John Giffard (police officer) (born 1951/2), British police officer, former chief constable of Staffordshire Police