Best 3 Credit Cards for Petrol in Singapore
Station discounts matter, but for everyday retail fuel purchases your credit card can still swing the final pump price by a large margin. Instant card discounts cut the amount you pay at the till; cashback then returns a percentage of what is left — and the right card for Shell is not always the right card for Caltex or Sinopec.
Many Singapore drivers end up with a co-branded or “fuel-friendly” card that only shines at one network. For retail motorists who pump across brands — or who simply want the strongest all-rounder without a PHV or taxi scheme — three cards consistently stand out in PumpWhere’s model: OCBC 365, Citi Cash Back and UOB One.
Here is how each one works for retail petrol, where it wins, and what you need to watch before you tap.
1. OCBC 365 — deepest peak savings at Caltex and Sinopec
If you want the highest headline savings on a regular retail fill-up, OCBC 365 is usually the card to beat. It pairs large upfront discounts at selected retailers with 6% cashback on nett fuel spend when you hit the monthly minimum.
The discount vibe: PumpWhere models OCBC 365 with about 18% upfront at Caltex, up to 25% upfront at Sinopec (station-dependent — often strongest at Bukit Timah and Pasir Ris), and a solid Esso stack when site discount and Smiles are included. Cashback is then calculated on the reduced nett amount, not the board price.
- Best retailers: Sinopec, Caltex, then Esso
- Cashback: 6% on nett fuel spend
- Typical minimum spend: S$800 per calendar month
- Cashback cap: S$80 (or S$160 if you hit the higher spend tier)
The catch: you need enough non-fuel spend to clear the S$800 bar most months, and cashback is capped. If you rarely visit Caltex or Sinopec, another card may edge it out on your usual route.
Read the full station breakdown in our OCBC 365 petrol guide.
2. Citi Cash Back — strongest universal fuel cashback
Citi Cash Back is the retail driver’s flexible option. Instead of locking you into one oil company, it pays 8% cashback on fuel at all retailers in PumpWhere’s model — useful if you pump wherever the live price is lowest.
The discount vibe: on top of the broad cashback, Citi also models boosted instant discounts at major brands — about 17% upfront at Caltex and 4% at Shell and Esso. That combination makes it competitive both as an all-rounder and as a Caltex specialist.
- Best retailers: any (cashback applies widely); especially strong at Caltex
- Cashback: 8% on fuel
- Typical minimum spend: S$800 per month
- Instant boosts: Caltex 17%, Shell/Esso 4%
The catch: like OCBC 365, the reward rate usually assumes you meet the monthly spend. If your card spend is low, a no-minimum option (or UOB One’s lower S$600 threshold) may be easier to unlock.
See retailer-by-retailer detail in our Citi Cash Back petrol guide.
3. UOB One — best everyday pick for Shell and SPC
UOB One is the card many Shell and SPC regulars already hold for banking rewards — and it remains one of the strongest retail petrol options when you stack loyalty with card discounts.
The discount vibe: PumpWhere models 7% instant at Shell and 5% instant at SPC, plus 3.33% cashback on eligible nett spend when the minimum spend is met for three consecutive months. Combined with Shell GO+ or SPC&U, the total effective saving can climb into the low-20% range depending on the live stack.
- Best retailers: Shell and SPC
- Cashback: 3.33% on eligible nett spend
- Typical minimum spend: S$600 per month for 3 consecutive months
- Works as a generalist: cashback is not limited to one oil brand
The catch: the cashback rate is lower than Citi’s 8% or OCBC’s 6%, and Caltex does not currently get a clearly modeled UOB One-specific instant uplift in PumpWhere. If you mainly pump Caltex or Sinopec, OCBC 365 or Citi usually wins.
Full savings walkthrough: UOB One petrol guide.
Which card should you use?
| Card | Standout savings | Best for | Watch out for |
|---|---|---|---|
| OCBC 365 | Up to ~25% upfront at Sinopec; ~18% at Caltex + 6% cashback on nett | Drivers near Caltex / Sinopec who can hit S$800/mo | Cashback caps; needs consistent monthly spend |
| Citi Cash Back | 8% fuel cashback everywhere; ~17% upfront at Caltex | Drivers who switch stations based on live prices | S$800/mo minimum to unlock the fuel rate |
| UOB One | 7% instant at Shell; 5% at SPC + 3.33% cashback | Shell / SPC regulars who already meet S$600/mo | Weaker modeled uplift at Caltex vs OCBC or Citi |
Always compare before you pump
Card promotions, station discounts and board prices all move. A card that looks best on paper this month can lose to a flash station offer next week — especially once loyalty schemes like Shell GO+, Esso Smiles or SPC&U are stacked in.
Before filling up, check the latest effective price for your card at the stations on your route. Instant discount and cashback are not simply added together: cashback almost always applies to the nett amount after upfront cuts.
At PumpWhere, we track petrol prices across Singapore and help motorists compare station discounts, card promotions and effective pump prices in one place — so you can pick the right card and the right pump.
Looking for the cheapest stations before cards? See where Singapore’s biggest petrol discounts tend to show up.
Want to see the cheapest effective prices today?
Compare live rates across Shell, SPC, Caltex, Esso, Sinopec and more — with your card discounts applied.
View rankings →