Treanor graduated summa cum laude and Phi Beta Kappa from Yale College in 1979, where he was an active member of the Yale Political Union.
On October 15, 1994, Treanor married Allison Derivaux Ames, who was then director of strategic planning for corporate publicity and special events at Saks Fifth Avenue in New York City.