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年1月21日,河南省第十三届人民代表大会第四次会议选举李公乐为河南省第十三届人民代表大会常务委员会副主任。
2021年7月3日,安阳市召开全市领导干部会议,宣布河南省委决定:李公乐同志不再担任安阳市委书记、常委、委员职务。
2021年11月11日,河南省总工会十五届五次全委会议在郑州召开,会议选举省人大常委会副主任李公乐为省总工会十五届委员会主席。