Craig Weller (born March 17, 1981) is a Canadian former professional ice hockey defenceman and right winger who played in the National Hockey League (NHL). Drafted 167th overall in the 2000 NHL Entry Draft, Weller played for the Phoenix Coyotes, Minnesota Wild, and Florida Panthers during his career.