Craig Parnham (born 13 July 1973 in Bridgnorth, Shropshire) is an English field hockey defender and coach. He represented Great Britain in two Summer Olympics in 2000 and 2004, and played club hockey for Stourport, Bridgnorth and Cannock. Parnham made his debut for Great Britain in 2000, shortly before being included in the team for the 2000 Summer Olympics. The following year he made his debut for England, where he was appointed captain.