David McNiven Garner (26 November 1928 – 13 May 2016), was a New Zealand oceanographer. He worked as a published research physicist. He worked with a focus in physical oceanography and ocean circulation.