Will Allen grew up on a small farm in Southern California. He served in the Marine Corps. Will attended Valley Junior College and the University of California, Santa Barbara, where he received his BA in Anthropology. He received a fellowship at the University of Illinois, Urbana, where he earned his PhD in Anthropology in 1968, studying tropical forest farmers in Peru. Will taught at the University of Illinois and later at the University of California.