James Cunningham (28 December 1879 – 4 July 1943) was an Australian politician. He was a member of the Australian Labor Party (ALP) and began his political career in the Parliament of Western Australia, serving as a state government minister. He later served as a Senator for Western Australia from 1937 until his death in 1943, including as President of the Senate from 1941.