In 1962 he established the Teton Valley Boys Ranch, near Driggs, Idaho, to provide urban youth with opportunities for outdoor work and recreation. He continued this unique service, until 1984, when his health would no longer permit his involvement. Former students are now continuing the ranch in his name.
From 1962 until 1972 Bennion served as Associate Dean of Students and Professor of Sociology at the University of Utah; then, at age 64, he accepted a draft to serve as director of the Community Services Council in Salt Lake Valley. He continued this for eighteen years, past his eightieth birthday, leading the council into direct service, which now includes such things as a providing a food bank for thousands of needy households and the coordination of hundreds of volunteers doing chore services for the elderly and handicapped.