Craig Williams (born 23 May 1977) is a jockey based in Victoria, Australia.
He has won multiple group one races in Australia and worldwide, including the 2019 Melbourne Cup.
The horse he was scheduled to ride in the Melbourne Cup, Dunaden, went on to win with last-minute replacement jockey Christophe Lemaire on board.
Dunaden had subsequently drifted in the betting odds, as no horse had ever won the Caulfield Cup from wider than barrier 15, nor carrying top weight.
In 2019, Williams rode Vow and Declare to win the Melbourne Cup in his 15th start in the race.