James Cater (died 17 April 1947) was a British boxer who competed in the 1920 Summer Olympics.
In 1920 he was eliminated in the quarter-finals of the featherweight class after losing his fight to the upcoming bronze medalist Edoardo Garzena.