Back to home

Weekly diesel price

Diesel Price in Malaysia Today: RM 5.42 per litre

For 24–30 Sep 2026, diesel costs RM 5.42 per litre at market price nationwide, up RM 0.15 from last week. Eligible Malaysians pay RM 2.10 under BUDI Diesel with their MyKad, and registered commercial vehicles pay RM 2.15 under SKDS.

Diesel price by category

CategoryPrice / litreWho pays it
Market priceRM 5.42Everyone else, incl. Sabah & Sarawak, foreigners and company vehicles
BUDI DieselRM 2.10Eligible individuals, verified with MyKad at the counter
SKDSRM 2.15Registered commercial fleets, with a Fleet Card

Diesel price in Sabah and Sarawak

Since 1 July 2026, diesel in Sabah and Sarawak costs the same as in the Peninsula: RM 5.42 market price, RM 2.10 with BUDI Diesel, RM 2.15 with SKDS. The old fixed East Malaysia rate has ended. what changed for East Malaysian diesel

How much is a full tank?

The BUDI Diesel quota is 300 litres a month, shared with BUDI 95. Used in full at this week's prices, that saves up to RM 996.00 a month. Private pick-ups and jeeps can apply for an extra 100 litres (400 in total).

Diesel price over the last 12 weeks

Week ofDieselChange
24 Sep 2026RM 5.42+0.15
17 Sep 2026RM 5.27+0.35
10 Sep 2026RM 4.92+0.25
3 Sep 2026RM 4.67−0.05
27 Aug 2026RM 4.72+0.05
20 Aug 2026RM 4.67+0.20
13 Aug 2026RM 4.47−0.10
6 Aug 2026RM 4.57−0.05
30 Jul 2026RM 4.62+0.20
23 Jul 2026RM 4.42+0.35
16 Jul 2026RM 4.07+0.10
9 Jul 2026RM 3.97

Frequently asked questions

What is the diesel price in Malaysia today?

For 24–30 Sep 2026, diesel costs RM 5.42 per litre at market price nationwide. Eligible Malaysians pay RM 2.10 under BUDI Diesel (verified with MyKad), and registered commercial vehicles pay RM 2.15 under SKDS.

When is next week's diesel price announced?

The Ministry of Finance announces the new weekly price on Wednesday evening. It takes effect from Thursday 12:01 AM until the following Wednesday.

Is diesel cheaper in Sabah and Sarawak?

Not any more. Since 1 July 2026, diesel sells at one market price nationwide (RM 5.42 this week). The subsidy now depends on who you are, not where you fill up: BUDI Diesel RM 2.10 for eligible individuals, SKDS RM 2.15 for commercial fleets.

Who qualifies for BUDI Diesel at RM 2.10?

Malaysian citizens with a MyKad and a valid driving licence whose private diesel vehicle is registered in their own name with valid road tax. No application is needed for the basic quota of 300 litres a month (shared with BUDI 95); private pick-ups and jeeps can apply for an extra 100 litres. At this week's prices that saves RM 3.32 per litre.

Related guides

Source: Ministry of Finance Malaysia weekly price announcement. Prices take effect each Thursday at 12:01 AM.