William Kirkpatrick war der Sohn des Kongressabgeordneten William Sebring Kirkpatrick (1844–1932). Er besuchte die öffentlichen Schulen seiner Heimat und danach bis 1905 das Lafayette College. Nach einem anschließenden Jurastudium an der Law School der University of Pennsylvania in Philadelphia und seiner 1908 erfolgten Zulassung als Rechtsanwalt begann er in Easton in diesem Beruf zu arbeiten. Während des Ersten Weltkrieges diente er zunächst als Major und dann als Oberstleutnant in der Rechtsabteilung der United States Army. Dabei gehörte er einer Kommission zur Überprüfung von Kriegsgerichtsurteilen an.
Nach dem Ende seiner Zeit im US-Repräsentantenhaus praktizierte Kirkpatrick zunächst wieder als Anwalt. Im März 1927 wurde er durch PräsidentCalvin Coolidge zum Richter am Bundesbezirksgericht für den östlichen Distrikt von Pennsylvania berufen. 1933 wurde er in diesem Bezirk Vorsitzender Richter; dieses Amt bekleidete er bis 1958. Er starb am 28. November 1970 in Cumberstone.