Jack Canfield was born on August 19, 1944, in Fort Worth, Texas, in the United States of America. He has not disclosed his family members.
He graduated from Harvard University with a BA in Chinese history in 1962, and the University of Massachusetts awarded him a Master’s degree in Chinese history in 1973.