The average age of millionaires is 57, indicating that, for most people, it takes three or four decades of hard work to accumulate substantial wealth. Research was conducted by the authors, Thomas Stanley, Ph. D., and William D.