Last updated on 13 March 2026
Pick a category below to view the best cards

At a glance: Best credit cards for Petrol
If you’re looking for low-stress, realistic credit cards for fuel savings, you’ve come to the right page. However, note that saving on petrol is not just about using the right cards; your choice of petrol station brand matters.
Motorists should also be aware that there are many credit cards out there advertising unrealistic discount rates that require a lot of tracking/calculating work to achieve and are only possible with precise transaction amounts on specific fuel grades.
For fuss-free, outright fuel savings (20-30% cheaper than well-known fuel brands), go with Sinopec, Smart Energy or Cnergy. No specific cards required, but you can get an additional 4 miles per dollar or 8% cashback with the right ones.
The next best fuss-free options are with SPC. Get an easy 22.2% saving with an AMEX True Cashback Card, up to S$1,690 (till 31 Dec 2026), or an uncapped 20.1% saving with the POSB Everyday Card.
For the bigger brands, get a 23.6% saving at Caltex and 20.9% saving at Shell with the Citi Cash Back Card (with min. spend and monthly cap) and uncapped 18-20% savings at Esso with the DBS Esso Card.
Typical Petrol MCCs
Cardholders don’t have to worry about strange Merchant Category Codes (MCCs) for petrol/fuel spending in Singapore, as they are (usually) correctly categorized.
Here are the typical MCCs for petrol/fuel spending:
| MCC | Description |
|---|---|
| 5541 | Service Stations (With or Without Ancillary Services) |
| 5542 | Fuel Dispenser, Automated |
Fuel stations and prices in Singapore
Not all fuel brands offer the same prices for each fuel grade, with Smart Energy, Cnergy, SPC and Sinipec generally cheaper than the others. Fuel prices at Shell, Esso and Caltex are usually similar and more expensive.
Sinopec regularly runs promos offering 20-29% discounts (check their Facebook), which can bring the prices similar to those of Smart Energy and Cnergy. These are the best fuel stations for outright fuel savings (before credit card cashback/miles).
Unlike in some countries, each brand tends to maintain the same prices across all stations in Singapore.
Here are the fuel station brands in Singapore, along with the links to check the latest prices (if any):
| Fuel Station Brand | Latest Fuel Prices |
|---|---|
| SPC | check here |
| Shell | check here |
| Caltex | check here |
| Smart Energy | check here |
| Sinopec | check in store |
| Cnergy | check in store |
| Esso | check in store |
Note: There are many fuel price comparison pages in Singapore, but they don’t show the prices of all fuel brands and may not be regularly updated: sgpetrol.app, motorist.sg, carsnap.sg.
Best credit cards for Petrol
Here’s the ultimate list of the best credit cards for Petrol in Singapore, with easily achievable discounts (plus the miles and cashback) for any fuel grade/type (i.e. petrol RON 92/95/97, diesel).
Sinopec, Smart Energy, Cnergy: 23-29% savings + 8% cashback
Caltex: 17% discount + 8% cashback (total ~23.6% savings)
Shell: 14% discount + 8% cashback (total ~20.9% savings)
⚠️ Min. card spend S$800 per statement month, up to S$1,000 per statement month.
More information
Key details of the Citi Cash Back Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Foreigner: S$42,000Annual fee: S$196.20 (first year waived; request waiver every year)
Get 8% cashback on ride-hailing & petrol, 6% cashback on dining & groceries spending, up to S$1,000 – S$1,333 per statement month
⚠️ Minimum card spend of S$800 per statement month required for bonus cashback
⚠️ Bonus categories are MCC-sensitive
⚠️ 0.25% cashback on non-bonus spending
⚠️ 3.25% foreign transaction fee
Sinopec, Smart Energy, Cnergy: 23-29% savings + 6% cashback
Esso: 16% discount + 6% cashback + S$6 fuel voucher per month
Caltex: 18% discount + 6% cashback (total ~22.9% savings)
⚠️ Min. card spend S$800 per calendar month, up to S$2,667 per calendar month.
More information
Key details of the OCBC 365 Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$45,000Annual fee: S$196.20 (first 2 years waived; request waiver every year)
Get 6% cashback on petrol
Get 5% cashback on dining
Get 3% cashback on groceries, public transport, ride-hailing, utilities and EV charging
Get uncapped 1% cashback on selected advertising platforms
⚠️ Minimum spending for bonus cashback (per calendar month):Tier 1: S$800
Tier 2: S$1,600⚠️ Bonus cashback caps (per calendar month):Tier 1: S$80 per calendar month
Tier 2: S$160 per calendar month⚠️ Bonus categories are MCC-sensitive
⚠️ 0.25% cashback on non-bonus spending
⚠️ 3.25% foreign transaction fee
More information
Key details of the Maybank World Mastercard
Ease of use :
Minimum annual income: S$80,000
Annual fee: S$261.60 (first year waived; request waiver every year)
Earn 2.8 – 3.2 mpd on foreign currency spending
Earn 4 mpd on fuel spending
Uncapped earn rates
Miles don’t expire
⚠️ Minimum card spend of S$800 (for 2.8 mpd) and S$4,000 (for 3.2 mpd) per calendar month required for foreign currency bonus earn rates
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
Sinopec, Smart Energy, Cnergy: 23-29% savings + 4 mpd
⚠️ Pay via mobile contactless (e.g. Google Pay, Apple Pay), up to S$600 per calendar month.
More information
Key details of the UOB Preferred Visa Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$40,000Annual fee: S$196.20 (first year waived; request waiver every year)
Earn 4 mpd on two bonus categories, up to S$600 per calendar month each (total S$1,200):1) Mobile Contactless (e.g. Google Pay, Apple Pay)
2) Online Spending (selected MCCs only) No minimum spending
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Online Spending category is MCC-sensitive
⚠️ S$5 earning block
⚠️ 2-year miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee

Sinopec, Smart Energy, Cnergy: 23-29% savings + 4 mpd
⚠️ Transport category must be pre-selected, up to S$1,000 per calendar month.
More information
Key details of the UOB Lady’s Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$40,000Annual fee: S$196.20 (first year waived; request waiver every year)
Earn 4 mpd on 1 chosen bonus category, up to S$1,000 per calendar month
No minimum spending
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Bonus categories are MCC-sensitive
⚠️ 2-year miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee

Sinopec, Smart Energy, Cnergy: 23-29% savings + 4 mpd
⚠️ Transport category must be pre-selected, up to S$750 per calendar month.
More information
Key details of the UOB Lady’s Solitaire Card
Ease of use :
Minimum annual income: S$120,000
Annual fee: S$414.20 (first year waived; request waiver every year)
Earn 4 mpd on two chosen bonus categories, up to S$750 per calendar month each (total S$1,500)
No minimum spending
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Bonus categories are MCC-sensitive
⚠️ 2-year miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
Sinopec, Smart Energy, Cnergy: 23-29% savings + 4 mpd
⚠️ Pay via contactless (e.g. PayWave, Google Pay, Apple Pay), min. category spend S$1,000 per statement month, up to S$1,200 per statement month.
More information
Key details of the UOB Visa Signature Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$40,000Annual fee: S$218 (first year waived; request waiver every year)
Earn 4 mpd on two bonus categories, up to S$1,200 per statement month each (total S$2,400):1) Overseas (incl. online in foreign currencies)
2) Local Contactless (e.g. PayWave, Google Pay, Apple Pay), SimplyGo (Public Transport), Fuel
⚠️ Minimum category spend (not card spend) of S$1,000 per statement month required for bonus earn rate
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ 2-year miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
SPC: 21% discount + 1.5% cashback (total ~22.2% savings)
⚠️ Save offer on AMEX app, up to S$1,690 spending till 31 Dec 2026.
More information
Key details of the AMEX True Cashback Card
Ease of use :
Minimum annual income: Not stated (usually S$30,000)
Annual fee: S$196.20 (first year waived; request waiver every year)
Get 22% fuel savings at SPC till 31 Dec 2026, up to S$1,690
Get uncapped 1.5% cashback on almost everything, including commonly-excluded transactions (e.g. utilities, school fees, healthcare)
No minimum spending
⚠️ Low earn rate (spend with better cashback cards)
⚠️ AMEX cards have lower merchant acceptance than Visa/Mastercard
⚠️ 3.25% foreign transaction fee
More information
Key details of the POSB Everyday Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$45,000Annual fee: S$196.20 (first year waived; request waiver every year)
Earn 5–10% bonus cash rebates on categories like:1) SPC (no cap)
2) In-store MYR (10%, up to S$206/month)
3) Food delivery/Dining (10%/5%, up to S$206–S$400/month)
4) SimplyGo (10%, up to S$206/month)
5) Online shopping (5%, up to S$400/month)
6) Sheng Siong (5%, up to S$400/month)
⚠️ Minimum card spend of S$800 per calendar month required for bonus cash rebates on in-store MYR, food delivery & dining, SimplyGo and online shopping
⚠️ 0.3% cash rebate on non-bonus spending
⚠️ Dining bonus category is MCC-sensitive
⚠️ Online shopping bonus category applies to specific merchants only
⚠️ 3.25% foreign transaction fee
More information
Key details of the DBS Esso Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$45,000Annual fee: S$196.20 (first year waived; request waiver every year)
Get uncapped 18 – 20% instant discount on fuel at Esso
Get S$10 rebate with S$160 nett fuel spend at Esso per calendar month
Earn 1 Smiles point per litre at Esso
⚠️ Mobile wallet fuel payments (e.g. Google Pay, Apple Pay) don’t count towards S$10 rebate
⚠️ No cashback/rewards on non-fuel spending, including at Cheers stores in Esso stations
⚠️ 3.25% foreign transaction fee
































