Moonis Elahi began his political career by participating in the General Election held in Pakistan on 18 February 2008 by contesting from two provincial constituencies of Punjab.
Moonis Elahi returned to the Punjab Assembly even more emphatically in the 2013 General Election when he won from two provincial constituencies of PP-110 Gujrat and PP-118 Mandi Bahauddin.