To ensure control, reduction and elimination of pollution in Punjab, Environmental Pollution Control Organization (EPCO) was created in the Public Health Engineering Department, Punjab in 1975. EPCO focused on some areas of the environment but detailed work and follow up was not possible due to its limited scope.

On December 31, 1983, under the Pakistan Environmental Protection Ordinance, a provision was made for the establishment of Provincial Environmental Protection Agency. In 1985, the Federal Government was requested to delegate powers of the agency to the Housing Physical and Environmental Planning (HP and EP) Department. On July 1, 1987, Environmental Protection Agency (EPA), Punjab was formed. Punjab is the first province where an EPA was created in the best interest of its citizens. The staff of the then existing Directorate of EPCO was transferred to EPA, Punjab under the administrative control of the HP and EP Department.

On December 31, 1996, a separate administrative unit, Environment Protection Department (EPD) was formed under the Government of the Punjab. EPA Punjab was then detached from the HP and EP Department and now works as a functional unit under the EPD, Punjab.

On February 11, 1997 the Federal Government withdrew the existing Pakistan Environmental Protection Ordinance (PEPO) of 1983 and declared the Pakistan Environmental Protection Act (PEPA) 1997. The EPA, Punjab now undertakes functions as delegated under this PEPA Act.