Craig Dahl (born January 28, 1953) is an American ice hockey coach. He was the head coach of St. Cloud State from 1987 thru 2005. After retiring from coaching for about six years, Dahl returned to help Chris Schultz at SUNY Geneseo starting in 2011-12.