James Craigie (7 September 1851 – 17 August 1935) was Member of Parliament for the Timaru electorate in the South Island of New Zealand and a member of the New Zealand Legislative Council. He was also Chairman of the South Canterbury Health Board, Chairman of the Timaru Harbour Board, a Timaru Borough Councillor and Mayor of Timaru.