Kenneth Albert Weafer (February 6, 1913 – June 4, 2005) was a Major League Baseball pitcher who played in one game in 1936 with the Boston Bees. He batted and threw right-handed. On May 29, 1936, he pitched 3 innings in relief surrendering 6 hits, 4 earned runs, walking 3, and struck out none, as the Bees lost to the New York Giants at the Polo Grounds. During World War II, Weafer served in the United States Navy.