McGraw graduated in 1975 from Midwestern State University with a B.A. in psychology. He went on to earn an M.A. in experimental psychology in 1976 and a PhD degree in clinical psychology in 1979, both at North Texas State University (now the University of North Texas)