董海川生于清代清嘉庆三年,原名董明魁,清朝河北省文安县朱家务村人。一般认为是八卦掌拳术的创始人和主要传播者。年轻时求功名未成,立志博学众家之长。于清道光五年,时年26岁远游吴越巴蜀,以武访友,历险搜奇,一去十三载。于道光十八年,年近四十余回归故乡,已改青年时之刚烈。朝夕习练揣摩,传授族人。
小时候,董明魁跟“威名震河朔”的堂兄董宪朝夕相处,形影不离,他向堂兄学习武技,二人常往来雄县与文安以武会友。董明魁身体健壮,力量惊人,两只胳膊长得也比一般人长,很多古书记载他的双臂“下垂过膝”。到十六七岁的时候,因为家境贫寒,明魁无法继续深造学业,他于是把全副精力都集中在对武功的钻研上,功夫不负苦心人,明魁打下了深厚坚实的功底。
26岁的董海川游吴越,过江皖,走巴蜀,足迹遍及大江南北。所走之地包括河北、河南、江苏、浙江、安徽、江西等地的名山大川,拜访各地高人隐士及武林高手。他到一处,访一处,学一处,常与人比手,验证所学。走过寒暑秋冬,气候在变,身边的景致也在变。北方的山粗犷,南方的山灵秀,北方的河奔放,南方的河蜿蜒……就像武术一样,北方的武术大开大合,南方的武术注重细节。董海川觉得,人的生命原本就是一段看不到终点也无法有归途的长路。
后来在盘山道长的传授下,董海川学会了八易寒暑掌法、步法、单练及徒手器械。练完功,董海川便在山洞里打坐,即使闭着双眼,他依然可以感觉到穿梭在身边的午后的光线,听到清凉的风声,还有树叶落地的刷刷声。董海川接触到了《易经》,以阳爻和阴爻相配合而成八个符号,分别是乾、坤、坎、离、震、艮、巽、兑,代表天、地、水、火、雷、山、风、泽,八卦互相搭配又得到六十四卦,用来象征各种自然现象和人事现象,八易寒暑法则是把八卦中的八个符号,作为八个方位用于武术技击。后来游历大山名川,遍访各派隐士高手过程中,通过学习、切磋,所吸收的一些技艺、招法,都成为之后八卦掌的生动素材。
清朝咸丰年间,董海川流落京师,有传为隐姓埋名成为太监到王府当差。至于为何当太监,历来说法颇多。一说是为了躲避命案,阉割而成太监;一说是捻军或太平天国所派来当卧底等等不一而足。清朝当太监的大多出自两个原因,一是自幼家境贫寒,以太监作为谋生之路。二因犯有重罪,净身当差可免于一死。打抱不平杀害朝廷命官后董玉托在清廷总管内务府当差的朋友保举,董海川到王府当太监,一是可以把之前的命案勾销,同时也是因为,董海川始终没有忘记义军派他混入京城的重托。肃王大宴宾客,肃王府高朋满座,肃王心情非常好,叫来护院总管沙回回为大家演武助兴。肃王命董海川上茶,正在此时,董海川一个提气腾空,轻灵跃起数尺之高,如旋风旋转而下,落地无声。肃王当下赐他七品首领太监,取代沙回回任护院总管。
董海川于清光绪八年冬季逝世,原葬于北京东直门外小牛房村旁,1980年迁葬京西万安公墓,有碑铭数幢环墓前后,后世编有多种崇尚董海川武功的传奇故事,其中以武侠小说《雍正剑侠图》,影响最广。该书中以童林(字海川)影射董海川,给董海川生平和八卦掌渊源染上了一层神奇色彩。