据考证为清代河北文安县人董海川(约1797~1882)在江南游历时得到道家修炼的启示,结合武术加以整理而成。董海川曾在清朝肃王府作教练,故八卦掌首先在北京一带流传开来,近百年来遍及全国,并传播到国外(如东南亚地区以及美国)。