Ivan Armstrong (født 6. april 1928, død 10. oktober 2014) var en newzealandsk landhockeyspiller.
Han representerte New Zealand under Sommer-OL 1956 i Melbourne, hvor laget hans ble nummer 6.[1]