William Spicer may refer to:
- William Spicer (14th century MP), MP for Devizes
- William A. Spicer (1865–1952), Seventh-day Adventist minister and president of the General Conference of Seventh-day Adventists
- William Spicer (MP) (c. 1735–1788), British MP for Exeter, 1767–1768
- William Spicer (cricketer) (1846–1892), English cricketer.
- William Spicer (Medal of Honor) (1864–1949), gunner's mate in the United States Navy who received the Medal of Honor