Edward Allan Hargreaves (1826 – 9 March 1880) was a 19th-century member of parliament in Canterbury, New Zealand.