Dale Williams (born 25 February 1987) is a former Welsh football player.
Beginning his career as a trainee with Yeovil Town, Williams played just four minutes for the Somerset club, after coming on for Arron Davies in the 0-0 draw against Colchester United on 6 May 2006, the last day of the 2005-06 season.
Williams signed for Shrewsbury on 25 May 2006, and made his Shrews debut in the 2006-07 opener against Mansfield Town, which finished 2-2. He came on as a susbtitute for Dave Edwards in the final minute.
Williams was called up to the Wales U21s alongside Edwards and Davies for the UEFA U21 Championship qualifier against Israel on 16 August 2006. However, Williams was not selected to play.
Williams made three substitute appearances for Shrewsbury before being released from his contract on 31 January 2007. Upon leaving Shrewsbury, he was expected to trial with Kidderminster Harriers.
During November 2007, he played several games for Waikato FC in the New Zealand Football Championship. In July 2008 he signed for Welshpool Town.
Dale was forced to retire from the game due to medical reasons in 2008.