William Morris Sparks (April 28, 1872 – January 7, 1950) was a United States federal judge.
Born in Charlottesville, Indiana, Sparks received an A.B. from DePauw University in 1896, attended Indiana Law School, and read law to enter the Bar in 1896. He was a Deputy prosecuting attorney of Rush County, Indiana from 1896 to 1898, then entered private practice in Rushville, Indiana from 1897 to 1901. He was a member of the Indiana House of Representatives from 1901 to 1903. He was a judge on the 16th Judicial Circuit Court of Indiana from 1904 to 1910, returning to private practice in Rushville from 1910 to 1914, and again assuming his Circuit Court judgeship from 1914 to 1929.
On October 25, 1929, Sparks was nominated by President Herbert Hoover to a seat on the United States Court of Appeals for the Seventh Circuit vacated by Albert Barnes Anderson. Sparks was confirmed by the United States Senate on October 31, 1929, and received his commission the same day. He served as chief judge in 1948, assuming senior status on November 13, 1948. Sparks served in that capacity until his death in 1950, in Rushville.