 Carruthers was born in Alamosa, Colorado.He earned a Bachelor of Science degree in Agriculture in 1964 and Master's degree in Agricultural Economics in 1965, both from New Mexico State University.He then earned a PhD in Economics in 1968 from Iowa State University.