PETRONAS logo with text PETRONAS logo with text

MyMesra

Mobile navigation graphic with PETRONAS Dots

Used Cooking Oil

Give your used cooking oil a second life!

Overview

Used cooking oil doesn’t have to go to waste.
Through the PDB Used Cooking Oil (UCO) Flagship Programme, households can recycle used cooking oil responsibly — helping protect the environment while earning rewards at the same time.

Our Impact

The PETRONAS & MyMesra UCO Programme encourages responsible recycling and supports a more sustainable future.
By collecting used cooking oil, the programme helps reduce improper disposal, minimise environmental pollution, and contribute to the circular economy.

Every drop recycled makes a difference.

Recycling your used cooking oil is easy

Simple steps that help create a cleaner environment.

Collect your used cooking oil after it has cooled

Store it in a clean,
sealed container

Bring it to participating
PETRONAS stations

Sell your used cooking oil
and earn rewards

Used Cooking Oil Collection Schedule

Jul–Sep 2026 collection calendar · 105 participating PETRONAS stations nationwide

 

 

State Location Day Dates Time Get there
 

Frequently Asked Questions

Used Cooking Oil, also known as UCO, are oils and fats or byproducts that have been used for cooking or frying.1 UCO is typically found in the food processing industry, including restaurants, fast food establishments, and households.


This Initiative is designed to improve product traceability and ensure fair distribution of the PETRONAS
LPG cylinders to end customers. Specifically, it aims to:

  • Differentiate the PETRONAS LPG cylinders distributed in Melaka and Negeri Sembilan from those in other regions.
  • Prevent unauthorised sales of the PETRONAS LPG cylinders outside the designated regions.
  • Uphold fair business practices among PETRONAS LPG dealers.

(collectively referred to as “Purpose”).

If you fry food on a regular basis, you can save the UCOs to be used in frying by straining it with a coffee filter or several layers of cheesecloths to remove any particles and crumbs.​

Remember to change your cooking oil regularly for health reasons.2 Why? Because reusing cooking oil repeatedly3 can pose several health risks due to the chemical changes that occur during the cooking process.4

Furthermore, each time you reuse the oil, its quality deteriorates and the smoke point (the temperature at which it will burn) decreases.​

Disposing of used cooking oil improperly, such as pouring it directly into the sink or nearby drains, can have adverse effects on the environment and the community in general.​

Among the negative impacts of disposing UCO improperly are:​

  1. Clogged pipes or drains.​5
  2. Attracting disease-carrying pests.​
  3. High costs for maintaining drainage systems.​6
  4. Flash floods due to clogged drainage systems.

The steps to recycle UCO are:​

  1. After use, allow the used cooking oil to cool down. Then store the used cooking oil in a suitable container.​
  2. Refer to the location of the nearest selected PETRONAS station's used cooking oil collection centre.​
  3. Visit the station, drop off your used cooking oil, and receive cash payment.

Kindly be informed that your personal data may be processed during the submission of the used cooking oil to ensure transparency and compliance with regulatory requirements and standard transparency practices per PDB’s Privacy Statement accessible via link at the bottom of the page.

The operating hours are from 10am to 3pm and are subject to change from time to time if there are weather factors that do not permit or pose harm to the operation. Please refer to the station before making a delivery.

Used Cooking Oil

Astana

Part of Lot 2146 Section 65, KTLD Jalan Istana, Petrajaya
93050 Kuching
Sarawak
Malaysia

Balik Pulau 2

Lot 106 Mukim E Titi Teras
11000 Barat Daya
Pulau Pinang
Malaysia

Balok

Lot 4207, Bandar Baru Balok
26100 Kuantan
Pahang
Malaysia

Balok Makmur

Lot 4401, Taman Balok Makmur,
26100 Kuantan
Pahang
Malaysia

Bandar Baru Nilai

Lot 9252 Bandar Baru Nilai Mukim Labu, Nilai,
71800 Seremban
Negeri Sembilan
Malaysia

Bandar Baru Perda

Lot PT 859, Mukim 6, Bandar Baru Perda, Bukit Mertajam
14000 Seberang Perai Tengah
Pulau Pinang
Malaysia

Bandar Baru Rawang

Plot C Bandar Baru Rawang,
48300 Gombak
Selangor
Malaysia

Bandar Jasin Bestari

Lot PT 8532 HSD 9283, Mukim Air Panas Bandar Jasin
77200 Jasin
Melaka
Malaysia

Bandar Kuantan Putri

Bandar Baru Kuantan Putri, Jalan Pekan Kuantan
28100 Kuantan
Pahang
Malaysia

Bandar Meru Raya

Lot PT 204047 HS(D) 141862, Mukim Hulu Kinta, Jalan Jelapang-Chemor
30020 Kinta
Perak
Malaysia

Bandar Puncak Jalil

Lot 60226 HS (D) 201977, Mukim Petaling, Bandar Puncak Jalil,
57000 Petaling
Selangor
Malaysia

Bandar Putra 2

Plot 4, PTD 74299, KM 3, Bandar Putra, Mukim Senai-Kulai,
81200 Kulai
Johor
Malaysia

  • Discover the Unexpected with Setel

    Download Setel today

    QR Code
    Download on the App Store Get it on Google Play
  • Plan the Perfect Pit-Stop

    Find stations with the services you need, wherever you’re headed.

    Find out more

Left footer graphic with PETRONAS Dots Right footer graphic with PETRONAS Dots