He married Lillie Evelyn Macauley, daughter of William Macauley and Mary S. Underhill, and had three children: Kate T. Willis, Portia Willis and Benjamin A. Willis Jr.
He tied the knot with Lillie Evelyn Macauley, progeny of William Macauley and Mary S. Underhill, and had three offspring: Kate T. Willis, Portia Willis, and Benjamin A. Willis Jr.