John McVay (born January 5, 1931) is a former American football coach who rose through the coaching ranks from high school, through the college level, and to the NFL. Born in Bellaire, Ohio, he played college football at Miami University, starring as an offensive lineman.