Taft was born in Washington, D.C. and attended St. Paul's School, graduating in 1962. He earned his bachelor of arts degree in English from Yale University in 1966 and his law degree from Harvard Law School in 1969. He and his late wife, Julia Vadala Taft, had three children—Maria Consetta Taft, Julia Harris Taft, and William Howard Taft V.