back to list

Every Petrol Loyalty Programme in Singapore Compared: How to Save $1,000+ a Year on Fuel

Every Petrol Loyalty Programme in Singapore Compared: How to Save $1,000+ a Year on Fuel
Stay Updated
Join our Telegram for exclusive deals and updates
Join Channel

What’s the cheapest petrol in Singapore right now?

For most drivers, the cheapest petrol in Singapore right now is:

  • RON 95: SPC + UOB One / cashback card → ~$2.70–$2.75/L
  • RON 98: SPC or Esso (with the right card) → ~$3.05–$3.15/L
  • Premium fuels: Esso or Sinopec → ~$3.10–$3.20/L

These are best-case prices after stacking discounts, not pump price.

A typical Singapore driver filling up 50 litres of RON 95 once a week is spending around $170 before discounts per fill - over $700 a month and about $8,800 a year on petrol alone. With pump prices at elevated levels in 2026, that number stings more than ever.

Yet most drivers just tap their card at the nearest station and drive off. They don't scan a loyalty app. They don't pair the right credit card with the right station.

This guide covers every petrol loyalty programme in Singapore, which credit cards stack with which stations, and the actual after-discount price you'll pay at each combination.

The goal: find the cheapest way to fill your tank without overcomplicating your routine.

Pump prices sourced from motorist.sg. Loyalty programme details from official brand websites and apps.

1. Current pump prices at a glance (April 2026)

Before we look at loyalty programmes and credit cards, here's what you're paying at the pump right now - before any discounts.

Pump Prices Before Discounts ($/litre, April 2026)

Grade

Shell

Esso

SPC

92

$3.43

-

$3.39

95

$3.46

$3.49

$3.42

98

$3.98

$4.01

$3.93

Premium

-

$4.23

-

Diesel

$4.68

$4.68

$4.42

Caltex and Sinopec are also in the mix: Caltex 95 is $3.47, Sinopec 95 is $3.47, and Sinopec offers the cheapest premium fuel at $4.10. SPC is often the cheapest before discounts across mainstream grades, though Sinopec is highly competitive too. But the real picture changes dramatically once you factor in loyalty programmes and credit card stacking.

2. Every loyalty programme explained

All five major petrol brands in Singapore have free loyalty programmes. Here's how each one works and what you actually get.

Esso Smiles

The most structured loyalty programme of the five. Esso Smiles is run through the Esso App and offers both instant discounts and a points system.

  • Instant discount - 10% off pump price just for being a Smiles member (5% station discount + 5% Smiles card discount).
  • Points earn rate - 1 Smiles point per litre of fuel purchased.
  • Volume bonus - pump 250+ litres in a calendar month and receive 35% bonus Smiles points.
  • Redemptions - points redeemable for fuel vouchers, KrisFlyer miles, and partner rewards in the app. Effective additional discount is approximately 1.2%.
  • KrisFlyer conversion - Esso runs a "Smiles with more Miles" promotion for converting points to KrisFlyer miles. Worth checking if you're a miles collector.

Verdict: One of the strongest loyalty programmes for reward stacking. The 10% instant member discount is significant, and the KrisFlyer miles conversion makes it especially valuable for frequent flyers.

Shell Go+ (Shell Asia app)

Shell Go+ is app-based and offers a points system with tiered earning rates depending on which fuel you use.

  • Points earn rate - 1.2 points per litre of Shell V-Power, 1 point per litre for other Shell fuels.
  • Shell Select - 1 point per $5 net spend at Shell Select convenience stores.
  • Car Wash - 1 point per $1 spend on car washes.
  • Sign-up perks - 100 bonus welcome points + 10% off vouchers for fuel, Shell Cafe, and car care.
  • Point validity - points are valid for up to 2 years.
  • Redemptions - redeem for free fuel, car wash, and Shell Cafe items via the Shell Asia app.
  • Private hire/taxi - special tiers with up to 24% discount for private hire drivers and 22% for taxi drivers.

Verdict: Good sign-up bonus and the 2-year point validity is generous. The V-Power earn rate boost is a nice touch if you use premium fuel. The private hire discounts are among the best available.

SPC&U (SPC+ App)

SPC takes a different approach - instead of accumulating points, SPC&U is a registered-member programme focused on instant discounts and e-coupons. The old web portal has been replaced by the SPC+ App.

  • Instant member discount - a per-litre discount just for being registered. No points to accumulate - savings are immediate.
  • E-coupons - exclusive digital coupons stored in the SPC+ App for use at SPC stations.
  • Member-exclusive promos - access to special promotions including additional weekend discounts.
  • PDVL/TDVL drivers - pump 50L/week for a 4% e-coupon, or 100L/week for a 6% e-coupon. New PDVL/TDVL members get a 6% welcome e-coupon (valid until 30 June 2026).
  • Stamp card - SPC runs periodic stamp card promotions (e.g. visit 10 stations, earn rewards).

Verdict: SPC is often among the lowest on base pump prices. Add the instant member discount and e-coupons on top, and SPC becomes very competitive - especially for 92 and 95 RON drivers. The simplicity of instant discounts (no points math) is appealing.

CaltexGO

Caltex's loyalty system is built into the CaltexGO app. It's centred around Linkpoints (the NTUC/FairPrice loyalty currency) rather than a proprietary points system.

  • Welcome offer - $10 off your first transaction (minimum $20 gross fuel spend).
  • Linkpoints - earn Linkpoints on every litre for standard drivers and Star Drivers. Onboard your Link Card in the app for automatic earning.
  • Redeem Linkpoints for fuel - use accumulated Linkpoints to offset fuel purchases directly at checkout.
  • Birthday offer - special discount during your birthday month.
  • Carbon offset - option to use Linkpoints to offset carbon emissions from fuel purchases.

Verdict: The $10 welcome offer is the best one-time sign-up deal among the petrol brands. The Linkpoints integration is convenient if you already collect them through FairPrice and NTUC - your grocery and petrol spending feed the same loyalty pool.

Sinopec X Card (Sinopec Plus SG app)

Sinopec is the newest entrant and their loyalty programme is still maturing, but it offers straightforward value through their Sinopec Plus SG app.

  • X Points - earn X Points on every fuel purchase by scanning the app before payment.
  • Redemption - X Points can be redeemed for fuel discounts (check the Sinopec Plus SG app for current redemption rates and terms).
  • Boosted discount - the app enables a higher instant discount on fuel when used at the pump.
  • Digital X Card - link your physical X Card to the app for digital point tracking.

Verdict: Sinopec's main attraction is pricing - they offer the cheapest premium fuel ($4.10 vs $4.16-4.23 elsewhere) and competitive 95/98 prices. The X Card loyalty is a bonus on top. Worth it if a Sinopec station is on your route.

3. The credit card + station stacking matrix

This is where the real savings are. Every petrol brand has partnerships with specific banks. Using the right credit card at the right station unlocks discounts of 15-26% that dwarf what the loyalty programmes alone provide.

The discounts typically stack: loyalty programme member discount + credit card discount + cashback/rebate. Quoted 'up to' savings assume eligibility for the relevant card rebates, station discounts, and loyalty mechanics, and may be subject to cashback caps or promo terms. Banks also revise these quarterly, so always check the app for the latest rates. Here are the major combinations.

At Esso

Esso Credit Card Discounts (with Esso Smiles)

Card

Total Savings (up to)

Breakdown

DBS Esso Card (Supreme+)

26.2%

10% Esso + 10% card + 5% cashback + 1.2% Smiles

DBS Esso Card (other fuels)

24.2%

10% Esso + 8% card + 5% cashback + 1.2% Smiles

Citi Cash Back (Supreme+ Sat)

25.7%

10% Esso + 8% card + 6.5% cashback + 1.2% Smiles

OCBC 365

24.24%

10% Esso + 6% card + 7.04% cashback + 1.2% Smiles

Trust Credit Card

19%

10% Esso + 4% card + 5% cashback

CardBonus/RewardsTerms

Citi Cash Back Card

Apply by 1 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

Related Deals

Madame Tussauds Singapore
Arts & Crafts
Redeem for FREE with SG Culture Pass
Dive
Subscription • Activities
upass student membership at $7.90/month
Tiger Brokers
Finance • Investments
Get up to S$1,000 Welcome Rewards!

At SPC

SPC Credit Card Discounts

Card

Total Savings (up to)

Notes

Amex

21%

Best card at SPC overall

POSB Everyday

20.1%

Good for POSB salary creditors

UOB One / UOB Cards

20%

UOB One yields lowest after-discount price

DBS Cards

15%

Lower than Esso's DBS deal

CardBonus/RewardsTerms

UOB One

Apply by 31 May 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

Shell, Caltex, and Sinopec also have credit card partnerships - check their apps for the latest card-specific discounts as these change quarterly.

At Shell

Shell's stacking math hinges on three layers: Shell Go+ points (1.2 points per litre of V-Power, redeemed against future fills), a Shell partner-card baseline discount, and your card's own cashback or rebate. HSBC Visa Platinum has long been Shell's anchor card, but Citi Cash Back is usually the better effective number once you factor in the 8% cashback band.

Shell Credit Card Discounts (with Shell Go+)

Card

Total Savings (up to)

Breakdown

HSBC Visa Platinum

21.15%

Shell partner card: 10% Shell + 10% HSBC rebate + 1.2% Go+ (capped at S$250/mth)

Citi Cash Back

20.88%

8% Citi cashback + 10% Shell + 1.2% Go+ (S$25 weekday / S$100 weekend min)

UOB One

16.20%

5% UOB rebate + 10% Shell + 1.2% Go+ (requires S$2,000 monthly spend)

OCBC 365

14.24%

6% OCBC + 7% Shell tier + 1.2% Go+ (S$80 minimum, capped)

AMEX True Cashback

10.20%

1.5% AMEX + ~7.5% Shell + 1.2% Go+ (uncapped 1.5% base)

CardBonus/RewardsTerms

HSBC Visa Platinum

There is no promotion at the moment.

-

  • 5% cash rebate on local dining and groceries (including online groceries)
  • Up to 17% discount plus 5% cashback on fuel spending at Caltex and Shell
  • 1X reward point for every S$1 on all other spending
  • Receive complimentary access to ENTERTAINER with HSBC app, with over 1,000 1-for-1 deals on dining, lifestyle and travel worldwide
  • For every eligible card approval, HSBC will plant 1 tree in Malaysia/Indonesia/India on behalf of new HSBC Credit Cardholders

At Caltex

Caltex's structural advantage is OCBC 365. The 365 card is Caltex's official partner card and triggers the 10% direct station discount alongside the 6% card cashback. Add Linkpoints earning and the effective discount rivals Esso's best stack. For drivers without OCBC, Citi Cash Back+ at 1.6% flat is the most boring (and reliable) fallback.

Caltex Credit Card Discounts (with CaltexGO and Linkpoints)

Card

Total Savings (up to)

Breakdown

OCBC 365

22.92%

Caltex partner card: 10% Caltex + 6% OCBC + Linkpoints + birthday tier

Citi Cash Back

17.10%

8% Citi cashback + 8% Caltex tier + Linkpoints (with cap)

UOB One

16.00%

5% UOB rebate + 10% Caltex + Linkpoints (S$2,000 spend trigger)

AMEX True Cashback

8.50%

1.5% AMEX + 6% Caltex + Linkpoints (uncapped)

Citi Cash Back+

7.60%

1.6% Citi flat + 5% Caltex + Linkpoints (no minimum spend)

CardBonus/RewardsTerms

OCBC 365

Apply by 1 Jun 2026

Choose from:

  • S$400 Cash via PayNow
  • 22,000 Max Miles
  • Dyson Airstrait™ Straightener (worth S$799)
  • Samsung Galaxy Buds4 Pro (worth S$349) + S$180 eCapitaVoucher Bundle (worth S$529)

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

At Sinopec

Sinopec is the newest entrant and its credit card partnerships are still maturing. The Sinopec X Card (free, app-based) gives the baseline station discount, and most major cards stack a flat cashback rate on top. UOB One and HSBC Live+ currently lead on combined savings, but the gap to Shell or Caltex is narrower because Sinopec's base pump price is already among the lowest in Singapore.

Sinopec Credit Card Discounts (with Sinopec X Card)

Card

Total Savings (up to)

Notes

UOB One

17.00%

5% UOB + Sinopec X tier + weekly promos (S$2,000 spend trigger)

HSBC Live+

16.00%

5% HSBC dining/groceries does NOT include petrol; uses HSBC Visa Platinum tier instead

Citi Cash Back

15.60%

8% Citi cashback + Sinopec X (S$25 weekday / S$100 weekend min)

AMEX True Cashback

11.50%

1.5% AMEX + Sinopec X tier + occasional Sinopec promos

OCBC 365

13.04%

6% OCBC + Sinopec X tier (S$80 minimum spend trigger)

CardBonus/RewardsTerms

AMEX True Cashback

There is no promotion at the moment.

-

  • Enjoy 3% Cashback on up to S$5,000 eligible purchases within first 6 months.
  • Enjoy 1.5% Cashback on subsequent local currency spend.
  • No minimum spending and no earn cap.

4. Best after-discount prices: the real comparison

This is the table that actually matters. After applying the best available credit card discount at each station, here's what you'd really pay per litre.

Best After-Discount Prices ($/litre, April 2026)

Grade

Cheapest After Discount

Card + Station

92

$2.66

UOB One @ SPC

95

$2.68

UOB One @ SPC

98

$3.09

UOB One @ SPC / OCBC 365 @ Esso

Premium

$3.19

OCBC 365 @ Esso

Diesel

$3.47

UOB One @ SPC

The takeaway: for RON 92 and 95, the cheapest combination is UOB One card at SPC ($2.66-2.68/L). For RON 98 and premium, the fight is between UOB One at SPC and OCBC 365 at Esso. Compare that to paying $3.46-3.49 without any optimisation - you're saving up to $0.70-0.80 per litre in the best case. These are indicative prices as of April 2026 and vary by promotion period.

On 200 litres per month (about one fill per week), that's a saving of $156-160 per month, or about $1,900 per year.

5. Miles on petrol: worth it, but don't overestimate it

If you collect KrisFlyer miles, petrol can still contribute to your miles balance - but the best pure miles-earning cards for fuel are not always the same as the cards with the best upfront petrol discounts.

Esso Smiles lets members redeem points for KrisFlyer miles from time to time, which adds an extra miles angle for Esso users. Combined with a miles-earning credit card at Esso, you can earn miles on both the loyalty programme and the payment side.

In most cases, drivers choosing a miles strategy will give up some immediate cash savings versus the cheapest cashback-focused combinations at SPC or Esso. Always check your card's current earn rules and exclusions before assuming petrol qualifies for accelerated miles earn - most cards treat petrol as general local spend.

Check the latest credit card sign-up promotions for the best current sign-up bonuses.

6. The optimal strategy for each driver type

Your best combination depends on what you optimise for. Here's a quick guide:

  • Maximum savings per litre - UOB One card at SPC. Cheapest after-discount price for 92, 95, and diesel. Best for drivers who want the lowest cost per fill.
  • Miles-focused strategy - if you collect KrisFlyer miles, pair a miles-earning credit card with Esso Smiles for the 10% member discount plus Smiles-to-KrisFlyer redemptions. You'll give up some cash savings versus the cheapest cashback combos, but earn miles on both the card and the loyalty programme. Check your card's current earn rules to confirm petrol qualifies.
  • Maximum cashback at Esso - DBS Esso card for up to 26.2% off Supreme+ (the deepest single-station discount available). Best if Esso is your most convenient station.
  • Linkpoints collector - CaltexGO with your Link Card. Especially good if you're already deep in the FairPrice/NTUC Linkpoints ecosystem.
  • Private hire / taxi drivers - check the dedicated PHV schemes at Shell Go+ (up to 24%), SPC&U (4-6% e-coupons based on volume), and Esso Smiles Private Hire card for additional tier discounts.

7. The 5-minute setup: apps to download today

All five programmes are free. Even if you only visit one or two brands regularly, sign up for every loyalty programme you might use - you'll earn rewards passively on every fill.

  1. Esso App - register for Esso Smiles. Link your preferred credit card for automatic discount stacking.
  2. Shell Asia - register for Shell Go+. Collect your 100 welcome bonus points and 10% off vouchers.
  3. SPC+ App - register your SPC&U membership for instant member discounts and e-coupons.
  4. CaltexGO - register and claim your $10 welcome offer on your first fill (minimum $20 gross spend).
  5. Sinopec Plus SG - register your X Card and scan the app before payment to earn X Points.

Once you've registered, bookmark motorist.sg in your browser - they update pump prices and after-discount prices regularly, so you can always check which station-card combo is cheapest before you drive.

8. The lazy strategy: 80% of the savings in 5 minutes

Too lazy to compare every card-station combination? Just do these three things and you're already ahead of most drivers:

  1. Get a UOB One card (or use whatever cashback card you already have - DBS, OCBC 365, or Citi Cash Back all work).
  2. Go to whichever SPC or Esso is nearest to you. Don't drive out of your way.
  3. Download the loyalty app (SPC+ or Esso) and scan it before you pay. That's it.

Done - you're saving 10-20% per fill with very little ongoing effort. The remaining optimisation (chasing the perfect card-station match, timing weekend promos, hitting volume tiers) saves another 3-5% at most. Only worth it if you enjoy the game.

For more guides on cutting recurring costs, check out our streaming subscription audit and our guide to the cheapest phone plans in Singapore.

If you want to push your effective petrol discount past 25%, the move is to pair the right station with the right credit card every fill. See the Best Credit Cards Singapore 2026 complete decision guide for the full cashback vs miles comparison and where each petrol-friendly card fits in the broader rotation.

Many of the cards listed above also come with sign-up bonuses (cash, miles, or fee waivers) worth S$200 to S$500. Stack the gift on top of the petrol savings by checking the Best Credit Card Promotion Sign Up Offers in Singapore guide before you apply.

Gabriel Sze

Scrappy builder who started this platform to help fellow savers find all the SG deals and promos. Enjoy all software stuff with a light touch of AI. Grew this platform from scratch, as featured on TODAY, VulcanPost and Zaobao.

back to list
Share this: