Dragon boat racing at the 2012 Asian Beach Games was held in Haiyang, China from 17 June to 19 June 2012.