Dan Cavanaugh (born March 3, 1980) is a retired American professional ice hockey player last playing for EC VSV in the Austrian Ice Hockey League.
Cavanaugh played for the Boston University Terriers from 1998–2001. After college, Cavanaugh was drafted (2nd round; 38th overall) by the Calgary Flames. He was a member of the Houston Aeros from 2001–05. He played for the Philadelphia Phantoms for 26 games of the 2005–06 season before being traded to the Springfield Falcons, where he played through the 2006–07 season.