John J. Shumaker (March 13, 1929 - October 13, 1999) was an American politician from Pennsylvania who served as a Republican member of the Pennsylvania State Senate for the 15th district from 1983 to 1995. He was born in Harrisburg, Pennsylvania. He died on October 13, 1999 and is interred at the Indiantown Gap National Cemetery in Annville, Pennsylvania.