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