Craig Mills är en ishockeyspelare från Toronto i Ontario, Kanada. Som junior deltog han i JVM 1996 för Kanada och vann guld. Han draftades av Winnipeg Jets i femte rundan som nr 108 i NHL-draften 1994. Han spelade dock inte många matcher med laget, istället spelade han 27 matcher med Chicago Blackhawks i NHL. Totalt blev det 31 matcher i NHL, men huvuddelen av karriären tillbringade han i andra ligor som OHL, IHL och AHL. I slutet av sin karriär spelade Mills även en säsong i Hockeyallsvenskan för Nybro Vikings och en säsong i franska Ligue Magnus för Grenoble-laget Brûleurs de Loups.