This is a historical list of ministers who have served in the Punjab government. For a list of current ministers see Mann ministry and Departments of Government of Punjab, India.

List of the Departments arranged in alphabetical order. Department Ministry Name Term start Term End Party2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryVijay Inder Singla26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 Inderbir Singh Nijjar5 July 2022Incumbent 2nd Amarinder ministryJatin Puri16 March 2017 18 September 2021 Channi ministryRandeep Singh Nabha26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 Kuldeep Singh Dhaliwal5 July 2022Incumbent2nd Amarinder ministry,Channi ministryTript Rajinder Singh Bajwa16 March 201711 March 2022 Mann ministry Kuldeep Singh Dhaliwal 21 March 2022 5 July 2022 5 July 2022Incumbent2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryCharanjit Singh Channi26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent 2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryCharanjit Singh Channi26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022Incumbent2nd Amarinder ministry,Channi ministrySukhjinder Singh Randhawa16 March 201716 March 2022 Mann ministry Harpal Singh Cheema 21 March 2022 5 July 2022 5 July 2022IncumbentChanni ministryOm Parkash Soni26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022Incumbent2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryCharanjit Singh Channi26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent Employment Generation and Training 2nd Amarinder ministry Manpreet Singh Badal 16 March 2017 20 September 2021 2nd Amarinder ministry,Channi ministryBrahm mohindra16 March 201711 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent Channi ministry Rana Gurjeet Singh 20 September 2021 11 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent Channi ministry Manpreet Singh Badal 26 September 2021 11 March 2022 Mann ministry Harpal Singh Cheema 21 March 2022 Incumbent 2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministry - 26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 Chetan Singh Jauramajra5 July 2022Incumbent Fifth Badal ministry Parminder Singh Dhindsa 2012 2017 2nd Amarinder ministry,Channi ministry Manpreet Singh Badal 16 March 2017 11 March 2022 Mann ministry Harpal Singh Cheema 21 March 2022 Incumbent Food, Civil Supplies and Consumer Affairs 2nd Amarinder ministry,Channi ministryBharat Bhushan Ashu16 March 201711 March 2022 Mann ministry Lal Chand Kataruchakk 21 March 2022 Incumbent Food Processing2nd Amarinder ministryOm Parkash Soni16 March 201726 September 2021 Channi ministryRandeep Singh Nabha26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022Incumbent2nd Amarinder ministrySadhu Singh Dharamsot16 March 201726 September 2021 Channi ministrySangat Singh Gilzian26 September 202111 March 2022 Mann ministry Lal Chand Kataruchakk 21 March 2022 Incumbent 2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryCharanjit Singh Channi26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent Channi ministry Manpreet Singh Badal 26 September 2021 11 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022Incumbent 2nd Amarinder ministry,Channi ministry Om Parkash Soni 16 March 2017 11 March 2022 Mann ministry Vijay Singla 21 March 2022 Bhagwant Mann Chetan Singh Jauramajra5 July 2022Incumbent2nd Amarinder ministryTripat Rajinder Singh Bajwa16 March 201726 September 2021 Channi ministry Pargat Singh 26 September 2021 11 March 2022 Mann ministry Gurmeet Singh Meet Hayer 21 March 2022 Incumbent Fifth Badal ministry Sukhbir Singh Badal 2012 2017 2nd Amarinder ministry Amarinder Singh 16 March 2017 18 September 2021 Channi ministry Sukhjinder Singh Randhawa 20 September 2021 16 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent 2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryRana Gurjeet Singh26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022Incumbent2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryCharanjit Singh Channi26 September 202111 March 2022 Mann ministry Laljit Singh Bhullar 21 March 2022 5 July 2022 5 July 2022Incumbent2nd Amarinder ministry,Channi ministrySukhbinder Singh Sarkaria16 March 201711 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022Incumbent2nd Amarinder ministrySunder Sham Arora16 March 201726 September 2021 Channi ministryGurkirat Singh Kotli26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent 2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryCharanjit Singh Channi26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022Incumbent2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryGurkirat Singh Kotli26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent 2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryCharanjit Singh Channi26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022Incumbent2nd Amarinder ministry,Channi ministrySukhjinder Singh Randhawa16 March 201711 March 2022 Mann ministry Harjot Singh Bains 21 March 2022 Incumbent Labour2nd Amarinder ministryBalbir Singh Sidhu16 March 201726 September 2021 Channi ministrySangat Singh Gilzian26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022IncumbentLegal and Legislative Affairs2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryCharanjit Singh Channi26 September 202111 March 2022 Mann ministry Harjot Singh Bains 21 March 2022 5 July 2022 5 July 2022IncumbentLocal Government2nd Amarinder ministryNavjot Singh Sidhu16 March 201714 July 2019 2nd Amarinder ministry,Channi ministryBrahm mohindra14 July 201911 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022IncumbentMines & Geology2nd Amarinder ministrySukhbinder Singh Sarkaria16 March 201726 September 2021 Channi ministryCharanjit Singh Channi26 September 202111 March 2022 Mann ministry Harjot Singh Bains 21 March 2022 Incumbent Medical Education and Research2nd Amarinder ministryOm Parkash Soni16 March 201726 September 2021 Channi ministryRaj Kumar Verka26 September 202111 March 2022 Mann ministry Vijay Singla 21 March 2022 Bhagwant Mann 5 July 2022 Chetan Singh Jauramajra5 July 2022IncumbentNew & Renewable Energy Sources2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryRaj Kumar Verka26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022IncumbentNRI Affairs2nd Amarinder ministryRana Gurmit Singh Sodhi16 March 201726 September 2021 Channi ministry Pargat Singh 26 September 2021 11 March 2022 Mann ministry Kuldeep Singh Dhaliwal 21 March 2022 Incumbent Parliamentary Affairs 2nd Amarinder ministry,Channi ministryBrahm mohindra16 March 201711 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022IncumbentPersonnel2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryCharanjit Singh Channi26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent Planning 2nd Amarinder ministry,Channi ministry Manpreet Singh Badal 16 March 2017 11 March 2022 Mann ministry Harpal Singh Cheema 21 March 2022 Incumbent Power2nd Amarinder ministryNavjot Singh SidhuJune 201914 July 2019 Channi ministryCharanjit Singh Channi14 July 201911 March 2022 Mann ministry Harbhajan Singh ETO 21 March 2022 Incumbent Printing and Stationery2nd Amarinder ministrySadhu Singh Dharamsot16 March 201726 September 2021 Channi ministryRazia Sultana26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022Incumbent Program Implementation 2nd Amarinder ministry,Channi ministry Manpreet Singh Badal 16 March 2017 11 March 2022 Mann ministry Harpal Singh Cheema 21 March 2022 Incumbent Public Works 2nd Amarinder ministry,Channi ministryVijay Inder Singla16 March 201711 March 2022 Mann ministry Harbhajan Singh ETO 21 March 2022 Incumbent Punjab Energy Development Agency2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryCharanjit Singh Channi26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent Removal of GrievancesMann ministry 5 July 2022 5 July 2022IncumbentRevenue, Rehabilitation & Disaster Management2nd Amarinder ministryGurpreet Singh Kangar16 March 201726 September 2021 Channi ministryAruna Chaudhary26 September 202111 March 2022 Mann ministry Brahm Shankar Jimpa 21 March 2022 Incumbent Rural Development and Panchayat 2nd Amarinder ministry,Channi ministryTript Rajinder Singh Bajwa16 March 201711 March 2022 Mann ministry Kuldeep Singh Dhaliwal 21 March 2022 Incumbent School Education2nd Amarinder ministryVijay Inder Singla16 March 201726 September 2021 Channi ministry Pargat Singh 26 September 2021 11 March 2022 Mann ministry Gurmeet Singh Meet Hayer 21 March 2022 5 July 2022 5 July 2022IncumbentScience, Technology & Environment2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryGurkirat Singh Kotli26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 5 July 2022 5 July 2022IncumbentSocial Justice, Empowerment and Minorities2nd Amarinder ministryAruna Chaudhary16 March 201726 September 2021 Channi ministryRaj Kumar Verka26 September 202111 March 2022 Mann ministry Baljit Kaur 21 March 2022 Incumbent Social Security and Development of Women and Children2nd Amarinder ministryAruna Chaudhary16 March 201726 September 2021 Channi ministryRazia Sultana26 September 202111 March 2022 Mann ministry Baljit Kaur 21 March 2022 Incumbent Soil & Water Conservation2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryRana Gurjeet Singh26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent Sports and Youth Services2nd Amarinder ministryRana Gurmit Singh Sodhi16 March 201726 September 2021 Channi ministry Pargat Singh 26 September 2021 11 March 2022 Mann ministry Gurmeet Singh Meet Hayer 21 March 2022 Incumbent Technical Education and Industrial Training2nd Amarinder ministryCharanjit Singh Channi16 March 201726 September 2021 Channi ministryRana Gurjeet Singh26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent Tourism and Cultural Affairs2nd Amarinder ministryNavjot Singh Sidhu16 March 201714 July 2019 2nd Amarinder ministry,Channi ministryCharanjit Singh ChanniJuly 201911 March 2022 Mann ministry Harjot Singh Bains 21 March 2022 5 July 2022 5 July 2022IncumbentTransport2nd Amarinder ministryRazia Sultana16 March 201726 September 2021 Channi ministry Amrinder Singh Raja Warring 26 September 2021 11 March 2022 Mann ministry Laljit Singh Bhullar 21 March 2022 Incumbent Vigilance2nd Amarinder ministryAmarinder Singh16 March 2017 18 September 2021 Channi ministryCharanjit Singh Channi26 September 202111 March 2022 Mann ministry Bhagwant Mann 16 March 2022 Incumbent Water Resources 2nd Amarinder ministry,Channi ministrySukhbinder Singh Sarkaria16 March 201711 March 2022 Mann ministry Brahm Shankar Jimpa 21 March 2022 5 July 2022 5 July 2022IncumbentWater Supply and Sanitation 2nd Amarinder ministry,Channi ministryRazia Sultana16 March 201711 March 2022 Mann ministry Brahm Sh