Best Petrol Credit Cards in Malaysia 2026

Petrol credit cards offer cashback, reward points or discounts from petrol stations that you use regularly.

Fuel happy

What Is A Petrol Credit Card?

A petrol credit card gives you cashback or reward points, specifically when you buy petrol. Unlike regular credit cards that reward all spending equally, petrol cards offer higher returns (typically 5% to 12%) at specific petrol stations like Shell or PETRONAS, or across all fuel purchases.

Malaysians spend hundreds of ringgit on petrol every month. Between commuting to work, school runs, weekend trips to the mall, and family visits, most of us are at the petrol station at least once a week, and some of us far more often.

With RON95 at RM3.97 per litre (or RM1.99 for BUDI95 recipients) and RON97 at RM4.90 per litre, these trips add up quickly. A typical Malaysian driver covering 1,500km monthly spends roughly RM200 to RM300 on petrol alone, depending on their car's fuel efficiency.

Petrol credit cards help offset these costs by rewarding every fuel purchase. The best ones can save you between RM20 and RM50 monthly. That's money that stays in your wallet instead of vanishing into your tank.

The best petrol credit cards in Malaysia offer 5% to 12% cashback at major stations like Shell, PETRONAS, Caltex, and BHPetrol, with some cards providing rewards at any petrol station regardless of brand. If you prefer cashback on all spending categories, explore our cashback credit cards comparison.

Current Petrol Prices in Malaysia (Updated Weekly)

Unlike the fixed prices in place before 2018, Malaysia now adjusts petrol prices weekly in line with global crude oil prices. The government announces new prices every Wednesday evening, which take effect at midnight on Thursday.

Current petrol prices (30 April - 6 Mei 2026):

  • RON95: RM3.97/litre (market rate), RM1.99/litre (BUDI95 subsidy)
  • RON97: RM4.90/litre
  • Diesel: RM5.12/litre (Peninsular Malaysia), RM2.15/litre (East Malaysia)

RON95 and diesel have remained subsidised since 2018, but the government switched to targeted subsidies (BUDI95) in September 2025. If you don't qualify for BUDI95, you're paying the full unsubsidised rate.

For the latest weekly petrol prices, check our live petrol price updates for Malaysia.

Why Weekly Petrol Prices Matter for Credit Card Users

Weekly price fluctuations mean your petrol costs can vary by 10-15% month-to-month. A petrol credit card with 8-12% cashback provides consistent savings regardless of price spikes, helping smooth out your monthly fuel budget. When prices jump from RM4.00 to RM5.00 per litre, your cashback effectively caps your real cost increase.

This weekly adjustment system means petrol costs can shift unexpectedly. A petrol credit card gives you consistent savings regardless of whether prices spike or drop, making your monthly budget more predictable.

How Do Petrol Credit Cards Work?

Use your card at the pump, earn rewards automatically. Your bank identifies petrol purchases using merchant codes. If you meet the card's requirements (right station, minimum spend, specific day), cashback or points post to your account within 1-2 billing cycles.

Cashback appears as "Cash Rebate" on your statement, reducing what you owe. Earn RM20, pay RM20 less. Points accumulate in your banking app for later redemption (petrol vouchers, air miles, products). Learn more about credit card reward programmes in Malaysia.

Three things affect your earnings: First, timing matters. Weekend-only cards like Maybank Petronas Ikhwan give 8% on Saturdays but nothing on Tuesdays. Second, minimum spending unlocks rates. Miss the RHB Shell's RM3,000 monthly threshold and your 12% drops. Third, caps limit earnings. Hit your RM30 monthly cap by mid-month? The rest of your petrol spending earns zero.

Pick a card matching where you already fuel up and how much you already spend. No need to change habits.

What Is the Top Petrol Credit Card 2026 in Malaysia?

These three cards represent the highest cashback options for different spending patterns in Malaysia. The RHB Shell Visa delivers the highest rate at 12% but only at Shell stations and requires RM3,000 monthly spending across all purchases. The Maybank Islamic Petronas Ikhwan cards offer 8% cashback on weekends at PETRONAS with no minimum spend requirement. The UOB ONE Card provides 10% cashback at any petrol station in Malaysia, plus rewards on groceries, dining, and Grab.

All three cards count supplementary cardholders' spending toward monthly totals and cashback caps, making them useful for families sharing one account.

Best Fuel Credit Cards in Malaysia

 

RHB Shell Visa Credit Card

RHB Shell Visa Credit Card

Maybank Islamic Petronas Ikhwan Visa Platinum Card-i

Maybank Islamic Petronas Ikhwan Visa Platinum Card-i

UOB ONE Card

UOB ONE Card

Highest cashback rate 12% cashback with a total monthly spend of RM3,000 or above 8% cashback on Weekends only with NO minimum spend 10% cashback with a total monthly spend of RM1,500 and above
Highest cashback amount RM30 per month RM50 per month RM15 per month
Eligible spend to earn the highest cashback rate Fuel spending at Shell only
Fuel and non-fuel spending at Petronas only Fuel, groceries, dining, and Grab spending
Eligible cardholder(s) Principal and Supplementary Principal and Supplementary Principal and Supplementary    

Understanding the Comparison

These figures assume you're using each card at its designated partner station and meeting any minimum spend thresholds. Heavy petrol users spending RM500+ monthly should prioritize higher caps (Maybank's RM50 cap) over higher percentages (RHB's 12% capped at RM30).

If you regularly fuel up at both Shell and PETRONAS, carrying two cards maximises your returns. Use the RHB Shell Visa at Shell for 12% and the Maybank Petronas card at PETRONAS for 8%.

The monthly cashback cap determines your maximum savings. A RM50 cap means you stop earning after RM625 spending at 8% cashback, or after RM417 spending at 12% cashback. Calculate which scenario matches your typical monthly petrol expenses.

For personalised card recommendations based on your spending patterns, use our credit card recommendation tool.

How to Choose the Right Petrol Credit Card

The best petrol credit card isn't the one with the highest cashback percentage. It's the one that matches your actual spending habits and favourite petrol stations.

Which station do you use most?

If you're loyal to Shell, the RHB Shell Visa's 12% cashback beats any general card. PETRONAS regular? Go for the Maybank Islamic Petronas Ikhwan cards. If you fuel up anywhere convenient, choose a card that rewards you at all stations, like the UOB ONE Card.

How much do you spend on petrol monthly?

This determines whether cashback caps matter. Spend RM150/month? A card capped at RM15 works fine. Spend RM500/month? You need higher caps (like Maybank Petronas at RM50/month) or you'll leave money on the table.

Can you hit the minimum total spending?

High-cashback cards often require RM2,000 to RM3,000 in total monthly spending across all categories, not just petrol. The RHB Shell Visa needs RM3,000/month for its 12% rate. If you typically spend RM1,500/month on your credit card, you won't qualify. Choose a card with no minimum spend requirement or a threshold you actually meet every month.

Match the card to your real behaviour, not your ideal behaviour, and you'll maximise your savings.

How Much Cashback Can You Save with a Petrol Credit Card?

Petrol credit cards in Malaysia offer 5% to 12% cashback:

  • RHB Shell Visa: 12% cashback (up to RM30/month)
  • Maybank Petronas Ikhwan: 8% cashback (up to RM50/month)
  • UOB ONE Card: 10% cashback (up to RM15/month)

Monthly cashback caps range from RM15 to RM50. At RM300 monthly petrol spending with 8% cashback, you'd save RM24/month or RM288 annually.

Frequently Asked Questions (FAQs)

Can I earn cashback at any petrol station?

Station-specific petrol credit cards in Malaysia offer higher cashback (8-12%) but only at partner stations. Multi-station cards offer lower cashback (5-10%) but work everywhere.

Station-specific cards:

  • RHB Shell Visa: 12% cashback at Shell only
  • Maybank Petronas Ikhwan: 8% cashback at PETRONAS only

Multi-station cards:

  • UOB ONE Card: 10% cashback at any petrol station
  • HSBC Amanah MPower: 8% cashback at any petrol station

Choose based on whether you're loyal to one brand or fuel up wherever convenient.

What is a monthly cashback cap, and how does it limit my savings?

A monthly cashback cap is the maximum rebate you can earn in one billing cycle. Once you hit this limit, additional spending in that category earns nothing.

For example, the UOB ONE Card caps petrol cashback at RM15 monthly. With its 10% cashback rate, you stop earning rewards after spending RM150 on fuel (10% of RM150 = RM15). If you spend RM300 on petrol that month, you still only get RM15 back. The extra RM150 earns zero cashback.

This is why understanding caps matters. If you regularly spend RM400 monthly on petrol, a card with a RM15 cap won't be as valuable as one with a RM50 cap (like the Maybank Petronas cards), even if the percentage rate is slightly lower.

High-volume drivers need to calculate their break-even point. At RM500 monthly petrol spending:

  • 8% cashback with RM50 cap: You earn RM40 (hit cap at RM625 spending)
  • 12% cashback with RM30 cap: You earn RM30 (hit cap at RM250 spending)

Despite the lower percentage, the 8% card saves you RM10 more because its higher cap accommodates your spending level.

Is a minimum spend required to get the highest cashback?

Yes, many cards require a minimum total monthly spend across all purchases (not just petrol) to unlock their highest cashback rates. This means your groceries, dining, online shopping, and other transactions all count toward hitting the threshold.

The RHB Shell Visa card needs RM3,000 in combined monthly spending to give you the full 12% cashback on Shell fuel. Spend only RM2,000 total, and your cashback rate drops. The UOB ONE Card requires RM1,500 monthly spend for 10% cashback across multiple categories, including fuel.

Some cards, like the Maybank Islamic Petronas Ikhwan series, offer 8% cashback with no minimum spend requirement. You get the full rate whether you spend RM50 or RM5,000 monthly. These are better options if your overall credit card spending is modest.

Which credit card has the highest petrol cashback in Malaysia?

The RHB Shell Visa and RHB Shell Visa-i offer the highest petrol cashback in Malaysia at 12% on Shell fuel purchases. This requires RM3,000 total monthly spending across all categories.

For PETRONAS users, the CIMB PETRONAS Visa Infinite-i matches this with 12% cashback at PETRONAS stations, also requiring RM3,000 monthly spend.

If you can't consistently spend RM3,000 monthly, the Maybank Islamic Petronas Ikhwan cards offer the best no-minimum-spend option at 8% cashback on weekends at PETRONAS.

For maximum flexibility, the UOB ONE Card gives 10% cashback at any petrol station in Malaysia with a RM1,500 monthly spending requirement.

Quick comparison:

  • Highest rate: 12% (RHB Shell, CIMB PETRONAS)
  • Best no-minimum option: 8% (Maybank Petronas)
  • Best flexibility: 10% (UOB ONE, any station)

Can I have multiple petrol credit cards for different stations?

Yes, you can carry multiple petrol credit cards and use each at its partner station to maximise your savings. Many Malaysians keep both a Shell card and a PETRONAS card in their wallet, using whichever matches the station they're at.

For example, you might use the RHB Shell Visa (12% cashback) when fuelling at Shell, and the Maybank Islamic Petronas Ikhwan card (8% cashback) when at PETRONAS. This strategy works well if you don't stick to one station consistently.

Keep track of minimum spending requirements. If the RHB Shell needs RM3,000 total monthly spending and the Maybank Petronas needs no minimum, splitting your spending across both cards might prevent you from hitting the RHB threshold. You'd get lower cashback on the RHB card or miss it entirely.

Annual fees add up, too. Two cards with RM150 annual fees each cost RM300 yearly. Make sure your combined cashback savings (typically RM20-50 per card monthly) justify the fees. If you're saving RM40/month across two cards (RM480/year) but paying RM300 in fees, you're still RM180 ahead.

Most people find one well-chosen card sufficient. Multiple cards make sense only if you genuinely split your petrol spending between stations and can meet each card's requirements.

Does cashback apply to diesel as well?

Some credit cards do include diesel in their eligible fuel categories, but others may exclude it or provide lower cashback. Always check the card’s fine print or product disclosure sheet to confirm if diesel purchases are covered.

How do I receive the cashback or reward points?

Cashback is typically auto-credited to your credit card statement in the following month. For points-based cards, your accumulated points will be reflected in your online banking portal and can be redeemed for fuel vouchers, merchandise, or converted into air miles.

Will my supplementary cardholder earn cashback too?

Yes, spending on supplementary cards contributes to the primary cardholder’s total spend and cashback or points. This helps you reach spending tiers and caps faster, especially for families who share refueling responsibilities.

Can I link my credit card to loyalty apps like Setel or BonusLink?

Yes, absolutely! Linking your card to Setel (for PETRONAS) or BonusLink (for Shell) can unlock additional rewards, convenience, and faster tracking. Some credit cards even offer extra cashback when used with Setel. Learn more about Malaysian e-wallet rewards and stacking strategies.

What are the eligibility requirements to apply for a petrol credit card?

  • Citizenship/Residency: Malaysian citizen, permanent resident, or expats with valid work permits
  • Age: Generally, at least 21 years old and above for principal cardholders
  • Income: Earn at least RM24,000 to RM60,000 annually (depending on card)
  • Documents: IC (front and back), latest payslips (1-3 months), EPF statements, or bank statements as proof of income. Self-employed individuals need business registration documents and bank statements

Is the annual fee worth it?

Many petrol credit cards waive the annual fee if you meet a minimum spend or swipe frequency. If a card offers high cashback (e.g., RM50/month), it can easily outweigh a small RM100 to RM195 annual fee. Evaluate your own spending before deciding.

What’s the best way to maximise petrol cashback every month?

Use your card exclusively at its partner petrol station and ensure you hit any minimum monthly spend thresholds. Beyond that, strategic timing and loyalty app stacking maximize your returns.

  • Match card to station: If you only use Shell, get the RHB Shell Visa for 12% cashback. Using a Shell card at PETRONAS earns you nothing.
  • Hit minimum spend requirements: If your card needs RM3,000 monthly spend for maximum cashback, consolidate all expenses (groceries, bills, online shopping) onto this one card to reach the threshold. For tips on maximizing credit card spending strategically, see our credit card guide for beginners.
  • Time your fuel purchases strategically: The Maybank Petronas cards give 8% on weekends only. Fill your tank on Saturday instead of Thursday to earn cashback.
  • Stack credit card rewards with loyalty apps: Link your card to Setel (PETRONAS), BonusLink (Shell), or Caltex Journey for double rewards. You earn credit card cashback plus app points on the same purchase.
  • Monitor your monthly cap: Once you've hit your cashback cap (RM30, RM50, etc.), additional fuel spending that month earns nothing. If you're close to the cap mid-month, consider delaying non-urgent fill-ups until the next billing cycle.
  • Pay in full, on time, always: Late fees and 15-18% interest charges completely erase your 8-12% petrol savings. If you carry a balance month-to-month, you're losing money despite the cashback.

Start Saving on Petrol Costs Today

The best petrol credit cards in Malaysia can save you RM20 to RM50 every month on fuel costs. Over a year, that's RM240 to RM600 back in your pocket.

Compare petrol credit cards on RinggitPlus based on your preferred stations (Shell, PETRONAS, or any brand), monthly spending level, and cashback requirements. Most applications take under 10 minutes online, and you can start earning cashback as soon as your card is approved.

Not sure which card matches your spending habits? Use our credit card recommendation tool for personalised suggestions based on your monthly expenses.

Keep an eye out for credit card sign-up promotions on RinggitPlus; you could win cashback bonuses, petrol vouchers, or other sign-up gifts when you apply.

Search Icon