John W. Thomason (July 5, 1874 – 1953) was an American politician from Illinois. Born in Clay County, Thomason was elected county state's attorney in 1900. A Presidential elector in 1912, Thomason was elected to the Illinois House of Representatives in 1912, where he served three terms.