1982.07—1986.09 青海省贵德县委办公室机要员
1986.09—1988.07 青海省委党校大专班党政管理专业学习
1988.07—1990.05 青海省贵德县委宣传部科员
1990.05—1991.09 共青团青海省贵德县委书记
1991.09—1995.09 青海省委办公厅团委书记(副处级)
1995.09—1996.08 青海省委办公厅常委办副处级秘书、正处级秘书
1996.08—1998.11 青海省委统战部办公室副主任、正处级秘书
1998.11—2000.04 青海省委组织部办公室副主任、正处级秘书
2000.04—2001.04 山西省委组织部正处级干部
2001.04—2008.10 山西省委组织部地方干部处调研员、副处长
2008.10—2015.06 太原市委常委、统战部部长
2015.06—2016.12 山西省人力资源和社会保障厅副厅长、党组成员
2016.12—2017.12 山西省人力资源和社会保障厅副厅长、党组成员,省总工会兼职副主席[1]
2017.12—2018.10 山西省委统战部副部长[2]
2018.10 山西省委统战部副部长(兼)、省工商联(总商会)党组书记
2021.07 山西省政协经济委员会主任[3]
2018年10月19日,山西省委组织部发布拟任职干部公示,刘海芸拟任省直正厅长级职务。[2]
2021年7月22日,中国人民政治协商会议第十二届山西省委员会常务委员会第十八次会议决定:刘海芸任省政协经济委员会主任。[3]