 Jim Spainhower was born in Stanberry, Missouri, the youngest of fourteen children.He attended in elementary school in Stanberry, and attended Maryville High School in Maryville, Missouri, graduating in 1946.Following graduation from high school, he attended Phillips University in Enid, Oklahoma, earning a bachelor's degree in history in 1950.