Harga MinyakIndependent site, not a government portal
BM

Fuel price history since 2017

Weekly Malaysian fuel prices since 30 Mar 2017. Drag, pinch or use the strip under the chart to zoom.

RON95 (unsubsidised) · latest, 22 Oct 2026
RM4.32/L
30 sen cheaper than last week
Most MyKad holders pay RM1.99 (BUDI95).
Change in view
+RM1.72
66%
High in view
RM4.67
8 Oct 2026
Low in view
RM2.52
15 Jan 2026

Price per litre (RM)

Drag to pan · pinch or Ctrl+scroll to zoom · arrow keys move the cursor, + and − zoom, 0 resets

2.03.04.02026RON95 RM4.32BUDI95 RM1.99
23 Oct 2025 – 22 Oct 2026

Advertisement

Weekly change (RM per litre)

DownUpRON95 (unsubsidised)
−0.60.0+0.62026

Diesel gap, 22 Oct 2026

RM2.92/L

Peninsular RM5.07 against Sabah/Sarawak RM2.15. The two have been priced separately since 13 Jun 2024.

Table view (same numbers as the chart)
Weekly prices from 23 Oct 2025 to 22 Oct 2026, newest week first. RON95 became two-tier on 30 Sep 2025. The jump from RM2.05 to RM2.60 is a change in what the line means, not a price rise.
WeekRON95BUDI95Weekly change, RON95
22 Oct 20264.321.99−0.30 (30 sen cheaper)
15 Oct 20264.621.99−0.05 (5 sen cheaper)
8 Oct 20264.671.99+0.15 (15 sen dearer)
1 Oct 20264.521.99−0.05 (5 sen cheaper)
24 Sep 20264.571.99+0.20 (20 sen dearer)
17 Sep 20264.371.99+0.35 (35 sen dearer)
10 Sep 20264.021.99+0.25 (25 sen dearer)
3 Sep 20263.771.99−0.05 (5 sen cheaper)
27 Aug 20263.821.99+0.05 (5 sen dearer)
20 Aug 20263.771.99+0.15 (15 sen dearer)
13 Aug 20263.621.99−0.15 (15 sen cheaper)
6 Aug 20263.771.99−0.05 (5 sen cheaper)
30 Jul 20263.821.99+0.20 (20 sen dearer)
23 Jul 20263.621.99+0.20 (20 sen dearer)
16 Jul 20263.421.99+0.05 (5 sen dearer)
9 Jul 20263.371.99No change
1 Jul 20263.371.99−0.10 (10 sen cheaper)
25 Jun 20263.471.99−0.25 (25 sen cheaper)
18 Jun 20263.721.99No change
11 Jun 20263.721.99No change
4 Jun 20263.721.99−0.20 (20 sen cheaper)
28 May 20263.921.99−0.15 (15 sen cheaper)
21 May 20264.071.99+0.20 (20 sen dearer)
14 May 20263.871.99−0.15 (15 sen cheaper)
7 May 20264.021.99+0.05 (5 sen dearer)
30 Apr 20263.971.99+0.10 (10 sen dearer)
23 Apr 20263.871.99−0.15 (15 sen cheaper)
16 Apr 20264.021.99−0.25 (25 sen cheaper)
9 Apr 20264.271.99+0.40 (40 sen dearer)
2 Apr 20263.871.99No change
26 Mar 20263.871.99+0.60 (60 sen dearer)
19 Mar 20263.271.99No change
12 Mar 20263.271.99+0.60 (60 sen dearer)
5 Mar 20262.671.99+0.08 (8 sen dearer)
26 Feb 20262.591.99+0.05 (5 sen dearer)
19 Feb 20262.541.99No change
12 Feb 20262.541.99No change
5 Feb 20262.541.99No change
29 Jan 20262.541.99No change
22 Jan 20262.541.99+0.02 (2 sen dearer)
15 Jan 20262.521.99−0.02 (2 sen cheaper)
8 Jan 20262.541.99−0.02 (2 sen cheaper)
1 Jan 20262.561.99No change
25 Dec 20252.561.99−0.06 (6 sen cheaper)
18 Dec 20252.621.99−0.02 (2 sen cheaper)
11 Dec 20252.641.99−0.02 (2 sen cheaper)
4 Dec 20252.661.99+0.03 (3 sen dearer)
27 Nov 20252.631.99−0.02 (2 sen cheaper)
20 Nov 20252.651.99No change
13 Nov 20252.651.99+0.05 (5 sen dearer)
6 Nov 20252.601.99No change
30 Oct 20252.601.99No change
23 Oct 20252.601.99No change