1978.09—1982.08,河南农学院畜牧兽医系兽医专业学习
1982.08—1983.12,河南省濮阳县白堽公社干事
1983.12—1985.02,河南省濮阳县白堽乡经联社副主任
1985.02—1987.07,河南省濮阳县白堽乡党委副书记、乡长
1987.07—1992.06,河南省濮阳县白堽乡党委书记
1992.06—1994.06,共青团河南省濮阳市委副书记
1994.06—1996.12,共青团河南省濮阳市委书记
1996.12—2001.03,河南省台前县委副书记、代县长、县长(其间:1999.04—1999.07在河南省委党校第14期县委书记、县长进修班学习)
2001.03—2004.04,河南省台前县委书记(其间:2002.03—2002.07在河南省委党校第30期中青班学习)
2004.04—2006.12,河南省新乡市副市长
2006.12—2008.09,河南省新乡市委常委、政法委书记
2008.09—2008.10,河南省郑州市委常委
2008.10—2011.08,河南省郑州市委常委,巩义市委书记
2011.08—2011.09,河南省郑州市委常委,郑州新区管委会主任(正市厅级)、党工委副书记
2011.09—2011.10,郑州新区管委会主任(正市厅级)、党工委副书记
2011.10—2013.05,河南省郑州市副市长,郑州新区管委会主任(正市厅级)、党工委副书记
2013.05—2014.04,河南省郑州市委常委(正市厅级),郑东新区党工委书记、管委会主任
2014.04—2015.03,河南省商丘市委副书记、代市长
2015.03—2016.05,河南省商丘市委副书记、市长
2016.05—2018.09,河南省安阳市委书记
2018.09—2020.05,河南省安阳市委书记,市人大常委会主任
2020.05—2021.01,河南省安阳市委书记
2021.01—2021.07,河南省人大常委会副主任,安阳市委书记
2021.07—2021.11,河南省人大常委会副主任
2021.11,河南省人大常委会副主任、省总工会十五届委员会主席[1]
党的十九大代表,十届河南省委委员
2021年1月21日,河南省第十三届人民代表大会第四次会议选举李公乐为河南省第十三届人民代表大会常务委员会副主任。[2]
2021年7月3日,安阳市召开全市领导干部会议,宣布省委决定,李公乐不再担任安阳市委书记、常委、委员职务。[3]
2021年11月11日,河南省总工会十五届五次全委会议在郑州召开,会议选举省人大常委会副主任李公乐为省总工会十五届委员会主席。[1]