John Francis McGrath (1 September 1893 – 20 December 1971) was an Australian politician and a member of the New South Wales Legislative Assembly from 1941 until 1959. He was a member of the NSW Branch of the Australian Labor Party and held a number of ministerial positions including Minister for Housing.