"Everything a Man Could Ever Need" is a song written by Mac Davis and recorded by American country music artist Glen Campbell. It was released in June 1970 as the first single from his album Norwood. The song peaked at number 5 on the Billboard Hot Country Singles chart. It also reached number 1 on the RPM Country Tracks chart in Canada.Glen Campbell's version was also used in the 2002 movie Heartlands, starring Michael Sheen and Mark Addy.