back to list

Best Credit Cards for Petrol in Singapore 2026

Best Credit Cards for Petrol in Singapore 2026
Stay Updated
Join our Telegram for exclusive deals and updates
Join Channel

Best credit cards for petrol in Singapore: the short answer

For the most savings at the pump, the UOB One Card is the standout: up to 22.66% off at Shell and up to 24.6% off at SPC once you combine the station discount, card discount and cashback. It is the highest total saving available for a cashback shopper.

If you fill up at Caltex or Esso, the OCBC 365 Card reaches up to 22.92% in combined savings, plus 6% fuel cashback at every other station, making it the most flexible cashback option.

If you collect miles, the Citi Rewards Card paired with an Amaze card earns 4 miles per dollar while still keeping a 17% petrol discount at Caltex — the best blend of miles and savings.

Last verified: 31 May 2026. Fuel discounts, cashback caps and minimum spends change often, and stations adjust partner promotions throughout the year. Always confirm the current terms on the station and bank pages before relying on a specific rate.

1. How petrol savings actually stack in Singapore

Petrol is the most confusing rewards category in Singapore because the headline percentage is never one number. Your final saving is built from three independent layers that stack on the same litre of fuel.

  • Layer 1: the station membership discount. Joining the station’s own programme — Esso Smiles, SPC&U, Shell Escape or the CaltexGo app — unlocks a base discount before any card is involved (typically 10% to 14%).
  • Layer 2: the credit card pump discount. Many banks add an extra instant discount on top of the membership rate when you pay with an eligible card (commonly an extra 2% to 5%).
  • Layer 3: cashback or miles. After the discounts come off, your card still earns cashback or miles on the (already reduced) amount you actually pay.

That is why a card advertised as "8% cashback" can deliver more than 22% in real savings: the cashback is only the third layer. The trick is matching the right card to the station where you fill up most. Our petrol loyalty programme guide breaks down the membership layer in full.

2. Which card to use, by your situation

Best petrol card by your situation

Your situation

Best card

Why

You want the highest total cashback saving

UOB One Card

Up to 22.66% at Shell and up to 24.6% at SPC once station discount, card discount and cashback stack.

You fill up at Caltex or Esso

OCBC 365 Card

Up to 22.92% combined savings at Caltex and Esso, plus 6% fuel cashback everywhere else.

You fill up at any station, want simple cashback

Citi Cash Back Card

Up to 8% cashback on petrol worldwide; works at every brand with no station lock-in.

You collect miles

Citi Rewards + Amaze or UOB Lady's Card

4 mpd while keeping a 14% to 17% pump discount. Best blend of miles and savings.

You want miles with no cap

Maybank World Mastercard

4 mpd on offline fuel spend with no monthly cap (must pay at the counter, not in-app).

You want petrol as a selectable bonus category

Maybank Family & Friends

8% cashback on petrol when chosen, with a S$800 monthly minimum spend.

3. Best cashback cards for petrol

Cashback cards return a percentage of your fuel spend after the station and card discounts. Ranked by real-world total saving at the pump.

1. UOB One Card: up to 24.6% at SPC (the savings hero)

The UOB One Card delivers the highest total petrol saving in Singapore: up to 22.66% at Shell and up to 24.6% at SPC, combining the station membership discount, UOB’s extra pump discount and the card’s cashback. At SPC, UOB cardholders also get a further S$3 off every S$51 nett spend.

The catch is the UOB One structure: cashback is tiered on minimum monthly spend across three consecutive months and pays out quarterly. Best for drivers with steady monthly spend who also use the card for other categories.

2. OCBC 365 Card: up to 22.92% at Caltex and Esso

The OCBC 365 Card reaches up to 22.92% in combined savings at Caltex and Esso, and pays a flat 6% fuel cashback at every other petrol station. Fuel rebates are capped at around S$80 a month, and you need a S$800 monthly minimum spend across all categories to qualify.

The most flexible cashback choice if you switch between stations, since the 6% floor applies everywhere and the headline rate kicks in at the two largest networks.

3. Citi Cash Back Card: up to 8% cashback worldwide

The Citi Cash Back Card pays up to 8% cashback on petrol spend worldwide, with no station lock-in. Stacked with station membership and Citi’s pump discounts it reaches around 20.88% at Shell and Esso. A monthly minimum spend and cashback cap apply.

Best for drivers who fill up at different brands and want one reliable card that earns everywhere, including overseas.

4. Maybank Family & Friends: 8% if you select petrol

The Maybank Family & Friends Card lets you pick petrol as one of your bonus categories for 8% cashback, with a S$800 monthly minimum spend and a per-category monthly cap. It suits drivers with moderate, predictable fuel spend.

Pair it with the Maybank World Mastercard (below) if you also want a no-cap miles option at the same pump.

CardBonus/RewardsTerms

UOB One

Apply by 30 Jun 2026

First NTC at 2pm & 10pm:

  • S$400 Cash via PayNow

Remaining NTCs:

  • S$90 Cash via PayNow

New UOB credit card holders only. Min. spending of $1,500 within 30 days from card approval.

  • Get up to 10% cash rebate on the following 5 categories: groceries, health and beauty, convenience stores, transport, and food delivery
  • Enjoy a 10% cash rebate on Grab services, Dairy Farm Group merchants (e.g. Cold Storage, Giant, Guardian, 7-Eleven), and UOB Travel Planner transactions (total of up to 10%)
  • Up to 5% cash rebate on all other retail spend
  • Up to 6% cash rebate on Singapore Power utilities payment
  • Up to 10% SMART$ rebate at over 300 merchants across 3 categories: dining, shopping, and groceries
  • Petrol savings of up to 21.15% at Shell and 24% at SPC
  • Enjoy up to 2.5% p.a. interest on your UOB One savings account as you spend on your credit card
CardBonus/RewardsTerms

OCBC 365

Apply by 30 Jun 2026

Apply, activate, and spend a minimum of S$400 in qualifying transactions within 30 days from the card approval date.

Choose from:

  • S$420 Cash via PayNow
  • S$450 Grab Vouchers
  • 26,000 Max Miles
  • iPad A16 11-inch (worth S$499)
  • Shark HydroVac 3-in-1 Cordless Wet Dry Floor Cleaner (WD210) (worth S$649)

Rewards Upgrade: Top up extra cash to receive a reward upgrade worth up to S$999!

Valid for new OCBC CC holders only.

Spend a min. of $300 in qualifying transactions within 30 days of card approval.

  • 6% cash rebate on dining spends all day, everyday (includes local/overseas dining and online food delivery)
  • 3% cashback on groceries at supermarkets (both local and overseas) and online groceries
  • 3% cashback on private hire (Grab/Gojek) and taxi rides (both local and overseas)
  • 3% cashback on recurring telco and electricity bills
  • 3% cashback on online air and cruise tickets purchases, and hotel bookings on platforms like Agoda and Airbnb
  • Complimentary travel insurance of up to S$500,000
  • Up to 22.1% fuel savings at Caltex and 5% cashback on fuel spend at all other petrol stations
CardBonus/RewardsTerms

Citi Cash Back Card

Apply by 30 Jun 2026

Choose one:

  • S$380 Cash via PayNow
  • 25,000 Max Miles (worth S$600)
  • Dyson Airstrait (worth S$799)
  • Dyson V8 Cyclone cordless vacuum (worth S$559)
  • Galaxy Buds 4 Pro + S$150 eCapitaVoucher (worth S$499)

New Citi credit card holders only

Min spend S$500 within 30 days of card approval

  • 6% cashback on dining at restaurants, cafes, fast food eateries, and caterers (local & overseas)
  • 8% cashback on grocery shopping, both online and at major supermarkets (local & overseas)
  • Up to 20.88% savings at Esso and Shell, inclusive of 8% cashback for petrol spending
  • Use Citi PayAll to earn Citi Miles, Citi ThankYou PointsSM or Cash Back when you pay your bills with your Citi Credit Card
  • Up to S$1 million travel insurance coverage when you charge your travel tickets to this card
  • 0.25% cashback for all other spending, even if you do not meet the min. monthly spend
CardBonus/RewardsTerms

Maybank Family & Friends

There is no promotion at the moment.

-

  • Up to 8% on daily essentials like groceries, dining and transport across Singapore and Malaysia, and 0.3% Unlimited Cashback on all other spend
  • 3 years Annual Fee Waiver

4. Best miles cards for petrol

Miles cards trade a slightly lower discount for rewards points. The standard petrol rate is 4 miles per dollar (mpd), and the best options keep a healthy pump discount at the same time.

1. Citi Rewards + Amaze: 4 mpd with a 17% Caltex discount

The Citi Rewards Card paired with an Amaze card earns 4 mpd on petrol while keeping Citi’s 17% discount at Caltex (via the CaltexGo app). Spend is capped at S$1,000 per statement month, and a 1% Amaze admin fee applies to SGD transactions.

The best all-round miles-and-savings combination for drivers who value flexible, long-validity Citi ThankYou points.

2. UOB Lady's Card: 4 mpd on your chosen category

The UOB Lady’s Card earns 4 mpd on petrol when you select “Transport” as your quarterly bonus category, capped at S$1,000 per calendar month (the Solitaire version caps at S$750). It keeps a 14% pump discount at Caltex.

A clean option if you already hold the card for other transport spend and want fuel to count toward the same bonus pool.

3. Maybank World Mastercard: 4 mpd with no cap

The Maybank World Mastercard earns 4 mpd on petrol with no monthly cap, the only mainstream card to do so. The catch is that you must pay at the counter (offline) — in-app payments do not earn the bonus — and the saving lands around 20.05% at Caltex.

Unbeatable for high-mileage drivers who would otherwise hit the S$1,000 caps on other miles cards.

CardBonus/RewardsTerms

Citi Rewards

Apply by 30 Jun 2026

Choose one:

  • S$380 Cash via PayNow
  • 25,000 Max Miles (worth S$600)
  • Dyson Airstrait (worth S$799)
  • Dyson V8 Cyclone cordless vacuum (worth S$559)
  • Galaxy Buds 4 Pro + S$150 eCapitaVoucher (worth S$499)

New Citi credit card holders only

Min spend S$500 within 30 days of card approval

  • 10X rewards points (4 miles per S$1) on online spending except travel
  • Online category includes online shopping, taxi/ride-hailing apps, food delivery, online groceries
  • 10X rewards points (4 miles per S$1) on offline fashion shopping and department stores
  • Use Citi PayAll to earn Citi Miles, Citi ThankYou PointsSM or Cash Back when you pay your bills with your Citi Credit Card
  • 1X reward point for every S$1 on all other spending
  • No min. spend required
  • Rewards points conversion rates: 4,400 points = S$10 cash rebate, 25,000 points = 10,000 miles
CardBonus/RewardsTerms

UOB Lady's Card

Apply by 30 Jun 2026

First NTC at 2pm & 10pm:

  • S$400 Cash via PayNow

Remaining NTCs:

  • S$90 Cash via PayNow

New UOB credit card holders only. Min. spending of $1,500 within 30 days from card approval.

CardBonus/RewardsTerms

Maybank World MasterCard

There is no promotion at the moment.

-

  • Earn 10X TREATS Points (equivalent 4 air miles*) at merchants like Imperial Treasure Steamboat Restaurant, Peperoni Pizzeria, Victoria's Secret & more.
  • Complimentary green fees all year round at 100 participating golf clubs in 19 countries
  • Complimentary Plaza Premium airport lounge access.

5. Best card for your specific petrol station

Petrol discounts in Singapore are tied to specific station-bank partnerships, so the best card depends entirely on where you fill up. The figures below combine the station membership discount with the card pump discount.

Best card by petrol station

Station

Best card

Combined saving

Shell

UOB One Card

Up to 22.66% (station + card + cashback)

SPC

UOB One Card

Up to 24.6%, plus S$3 off every S$51 nett

Caltex

OCBC 365 (cashback) or Citi Rewards (miles)

Up to 22.92% cashback, or 17% + 4 mpd

Esso

OCBC 365 Card

Up to 22.92% (Esso Smiles 10% + card)

Sinopec

UOB or Amex cashback cards

Around 20% to 22% depending on card

Mixed / any station

Citi Cash Back Card

Up to 8% cashback worldwide, no station lock-in

CardBonus/RewardsTerms

Related Deals

Madame Tussauds Singapore
Arts & Crafts
Redeem for FREE with SG Culture Pass
Lancôme
Beauty • Gifts • Health • Perfumes and Fragrances • Wellness
15% OFF Your 1st Order
H&M
Accessories • Bags • Clothing • Activewear • Baby and Kids • Men • Women • Formal Wear
H&M Summer Sale: Up to 77% OFF!

6. Stacking: station membership x card discount x cashback

The single biggest petrol mistake is paying with a good card but skipping the station membership — or vice versa. The two layers are independent and stack on the same fill-up. Here is how to build the maximum saving.

Layer 1: join the station membership programme

Esso Smiles and SPC&U each give a 10% base discount, and the CaltexGo app gives 14% before any card is applied. These are free to join and apply automatically at the pump. Our petrol loyalty programme guide compares every station programme so you can pick where to concentrate your spend.

Layer 2: pay with the right partner card

On top of the membership discount, eligible cards add an instant pump discount: at Caltex, OCBC adds 4% (total 18%) and Citi adds 3% (total 17%); at Shell, Citi, HSBC and UOB each add 4% (total 14%); at SPC, DBS and UOB add 5% (total 15%). Pick the card that partners with your station.

Layer 3: let the cashback or miles ride on top

After both discounts come off, your card still earns its cashback or miles on the reduced amount. A UOB One holder at SPC stacks the 10% SPC&U discount, UOB’s 5% pump discount, the S$3-per-S$51 rebate and One Card cashback to reach up to 24.6% — all on a single transaction with no extra effort.

Other Singapore money-saving guides

Once you have picked a petrol card, the guides below help you stack it with station loyalty, sign-up bonuses, or your other recurring spend.

Fuel discounts, earn rates, caps and minimum spends verified on 31 May 2026 from The MileLion 2026 Petrol Card Guide (23 January 2026), MoneySmart, SingSaver, Sgcarmart, and individual station and issuer pages (Esso, Shell, Caltex, SPC, Sinopec, UOB, OCBC, Citibank, HSBC, Maybank). Station promotions and card pump discounts change frequently. Always check the current station programme and the issuer’s latest terms before relying on a specific saving.

Related Deals

Tiger Brokers
Finance • Investments
Get up to S$1,000 Welcome Rewards!
Lancôme
Beauty • Gifts • Health • Perfumes and Fragrances • Wellness
World Refill Day
Lancôme
Beauty • Gifts • Perfumes and Fragrances • Health • Wellness
Pay Day

7. Frequently asked questions about credit cards for petrol in Singapore

Which credit card gives the best petrol discount in Singapore?

For total cashback saving, the UOB One Card leads at up to 22.66% at Shell and up to 24.6% at SPC once the station discount, card discount and cashback stack. For Caltex and Esso, the OCBC 365 Card reaches up to 22.92%. For miles, the Citi Rewards Card with Amaze keeps a 17% discount while earning 4 miles per dollar.

What is the discount on the OCBC 365 card for petrol?

The OCBC 365 Card gives up to 22.92% in combined savings at Caltex and Esso, and a flat 6% fuel cashback at all other petrol stations. Fuel rebates are capped at around S$80 a month, and a S$800 monthly minimum spend across all categories is required to qualify.

What is the discount on UOB credit cards for petrol?

The UOB One Card reaches up to 22.66% at Shell and up to 24.6% at SPC, combining the station membership discount, UOB’s pump discount and cashback. At SPC, UOB cardholders also receive a further S$3 off every S$51 nett spend.

Does the Citi Cash Back Card give an Esso discount?

Yes. Citibank cardholders receive an additional 4% discount at Esso on top of the 10% Esso Smiles membership discount (total around 14%), and the Citi Cash Back Card also pays up to 8% cashback on petrol worldwide on the amount you actually spend.

Can I earn miles and a petrol discount at the same time?

Yes. The station and card discounts come off the pump price first, then your miles card earns on the reduced amount. The Citi Rewards Card with Amaze earns 4 mpd while keeping a 17% Caltex discount, and the Maybank World Mastercard earns 4 mpd with no cap when you pay at the counter.

Do I need to join the station loyalty programme as well as use a card?

Yes, and it is the most commonly missed step. Esso Smiles, SPC&U and the CaltexGo app give a 10% to 14% base discount before any card discount applies. Skipping the membership leaves the largest single layer of savings on the table. See our petrol loyalty programme guide for which station pays the most.

Why did my petrol not earn the advertised cashback?

Usually because you did not hit the card’s minimum monthly spend, you exceeded the fuel cashback cap (OCBC 365 caps rebates at around S$80 a month), or you paid in a way that voided the discount — some stations require a physical card tap rather than mobile contactless for the pump discount to apply. Check your card’s petrol terms.

Should I use a cashback card or a miles card for petrol?

If you want guaranteed, simple savings, a cashback card like UOB One or OCBC 365 wins because the discount is locked in. If you value travel and can use the points, a 4 mpd miles card is better only if you value each mile at more than about 2 cents. See our best credit cards guide to weigh cashback against miles for your whole spending profile.

Want the full credit card picture?

Petrol is one slice of your monthly spend. For the complete view — cashback versus miles versus no-fee, by spending profile — see our best credit cards in Singapore decision guide, or pair this with the petrol loyalty programme guide to lock in the station membership layer first.

Elyssa Low

Gen-Z cafe enthusiast always on the hunt for Singapore's coolest coffee spots! When I’m not sipping on a latte, you can probably find me hanging out with animals.

back to list
Share this: