1974年2月至1978年6月,先后任贵州省贵阳市乌当区百宜公社沙坝大队知青队副队长、生产队队长,公社团委负责人;
1978年6月至1980年2月,任贵州省委办公厅政研室工作员(其间:1978年8月至1979年1月,在贵州省委党校理论班学习);
1980年2月至1983年9月,任贵州省委研究室综合组工作员;
1983年9月至1985年9月,在贵州工学院干训部工业企业管理工程专修科学习;
1985年9月至1989年4月,先后任贵州省委研究室综合处副处长、处长;
1989年4月至1992年1月,任贵州省委政治体制改革研究室副秘书长(其间:1990年3月至1992年1月,挂职任贵州省遵义地区遵义市委副书记);
陈海峰1992年1月至1994年12月,先后任贵州省委政策研究室秘书长、副主任(其间:1993年2月至1993年7月,在中央党校地厅级干部进修班学习);
1994年12月至1995年7月,任共青团贵州省委副书记、党组副书记;
1995年7月至1997年8月,任共青团贵州省委书记、党组书记;
1997年8月至2000年1月,任贵州省安顺地委副书记(正厅级)(其间:1998年9月至1999年7月,在中央党校中青班学习;
1996年9月至1999年7月,在南开大学国际企业管理系工商管理专业攻读硕士研究生);
2000年1月至2000年11月,任贵州省安顺地委副书记、行署常务副专员(正厅级);
2000年11月至2002年7月,任贵州省安顺市委副书记、市长;
2002年7月至2008年1月,贵州省安顺市委书记,安顺军分区党委第一书记;(其间:2007年10月至2007年12月,在贵州省委党校地厅班学习);
2008年1月至2008年5月,贵州省政协副主席,安顺市委书记,安顺军分区党委第一书记;
2008年5月至2013年1月,贵州省政协副主席;(其间:2009年4月至2009年6月,在清华大学公共管理培训班学习;2009年10月至2009年11月,在国防大学国防研究班学习;2005年12月至2011年10月,在武汉理工大学产业经济学在职博士课程班学习);
2013年1月至2018年1月,贵州省政协副主席、党组副书记。
中共十七大代表,十届贵州省委委员,中国共产党贵州省第十二届委员会委员。[1]
2008年1月,陈海峰当选贵州省政协副主席。
2013年1月29日,陈海峰当选为第十一届贵州省政协副主席。
2018年1月,陈海峰不再担任贵州省政协副主席。[2]