Blog
Best Credit Cards for Grocery, Transport, and Dining in Singapore (Tiered by Spend)

The best Singapore cashback cards earn 5–10% on groceries, transport, and dining — but only within monthly caps and minimum-spend conditions. Here's the optimal card for each category tiered by your actual monthly spend in 2026.
Picking a "best cashback card" in Singapore is the wrong question — the headline rate only holds until you hit a monthly cap, after which you quietly drop to the base rate on every extra dollar. The real win is matching cards to where you actually spend. Here's the optimal grocery, transport, and dining setup tiered by your monthly spend.
The verdict
No single credit card dominates all three categories (groceries, transport, dining) in Singapore. The optimal strategy is a 3-Card Stack: one card for groceries (OCBC 365 or POSB Everyday), one for dining (OCBC 365 at 5%, or Citi Cash Back at 6% — Citibank), and one for transport/online (UOB EVOL or DBS Live Fresh). Together, a correctly assembled stack earns several hundred dollars a year more than a single flat-rate card for a household spending $2,500–$4,000/month on cards — enough, over a few years, to seed a starting position when you're investing your first $10,000. Just keep your total credit limits within the MAS rules — for income under $30,000/year, the credit card limit is capped at two times your monthly income (MAS).
💡 Add ShopBack cashback on top of your card rebates for every eligible online purchase
Why the caps decide everything
Every high-cashback card in Singapore imposes a cap (typically a fixed dollar cap on total monthly cashback) and a minimum spend requirement. Below the minimum, you earn only the base rate (around 0.3%); above the cap, the bonus rate stops. This means the same card that gives you a headline bonus rate on groceries is effectively giving you the 0.3% base rate on grocery spend beyond the cap.
The Category Cap Cliff is where most Singaporeans lose money: they put far more spend in a single bonus category than the cap rewards, earning the headline rate on the capped portion and only the base rate on the rest. For example, OCBC 365 caps total monthly cashback at S$80 once you spend S$800 (rising to S$160 once you spend S$1,600 — OCBC). A two-card split would capture the full bonus rate on both halves instead of hitting one card's cap.
The numbers, by category
| Category | Best Card | Cashback Rate | Monthly Cap | Min Spend |
|---|---|---|---|---|
| Groceries (in-store) | OCBC 365 | 3% (as of 2026) | S$80 total (S$160 at $1,600 spend) | $800/month overall |
| Groceries / dining | Citi Cash Back | 6% | S$80 total | $800/month overall |
| Online spend (incl. online grocery) | UOB EVOL | up to 10% | S$80 total ($30 online/contactless sub-cap) | $800/month |
| Dining | OCBC 365 | 5% (as of 2026) | S$80 total | $800/month overall |
| Petrol / private commute | Citi Cash Back | 8% | S$80 total | $800/month overall |
| Petrol | OCBC 365 | 6% | S$80 total | $800/month overall |
| Online / contactless / transport | DBS Live Fresh | up to 6% (as of 2026) | S$120 bonus | $800/month |
| FairPrice / dining (Daily$) | POSB Everyday | up to 5% | see DBS | see DBS |
Rates verified on issuer pages as of 2026-06-05: OCBC 365, UOB EVOL, Citi Cash Back, DBS Live Fresh, POSB Everyday. The numbers show that splitting groceries, dining, and transport across two or three cards captures materially more cashback than a single flat 1.5% card — but always confirm the current rate and cap on the issuer page, since cashback cards change terms frequently.
How to use this
Use OCBC 365 as your base card when your monthly total spend is $800+, covering dining (5%) plus groceries (3%) under one card. Add UOB EVOL when you spend $800+/month on local online, food delivery, or online shopping (up to 10%). Add Citi Cash Back when dining or grocery spend is high — it earns 6% on both, plus 8% on petrol and private commute, which can meaningfully offset the monthly cost of running a car in Singapore.
| Monthly Spend Profile | Recommended Card Stack | Est. Annual Cashback |
|---|---|---|
| Groceries $500, dining $300, online $150 | OCBC 365 + UOB EVOL | ~$500–$800 |
| Groceries $800, dining $600, transport $300 | OCBC 365 + Citi Cash Back + flat-rate overflow | ~$900–$1,300 |
| FairPrice loyalist, dining $400, transit $200 | POSB Everyday + Citi Cash Back | ~$500–$800 |
| High online spender ($600+), dining $500 | UOB EVOL + Citi Cash Back | ~$800–$1,100 |
What this means for you
In practice, this means a couple spending $700/month on groceries, $500 on dining, and $350 on online shopping should hold both OCBC 365 and UOB EVOL. OCBC 365 captures dining at 5% and groceries at 3%; UOB EVOL captures local online spend at up to 10% (UOB). Because OCBC 365 caps total monthly cashback at S$80 (at S$800 spend) and UOB EVOL caps at S$80 with a S$30 online sub-cap, the realistic combined cashback lands in the low-to-mid four figures per year — not the headline rate on every dollar. Confirm the latest caps before relying on a specific figure. Sweep that cashback into a high-interest savings account so it keeps earning rather than sitting idle.
When this does NOT apply
- Your total monthly card spend is below the minimum: Most bonus-rate cards require a minimum monthly spend (commonly S$800) to unlock bonus categories — for example OCBC 365, UOB EVOL, and Citi Cash Back each require S$800. Below this, a flat unlimited cashback card earns more than a premium card stuck at the ~0.3% base rate.
- You shop heavily at Sheng Siong: Some grocery-cashback cards exclude certain supermarkets. FairPrice, Cold Storage, and Giant typically qualify; verify your preferred store's eligibility in the issuer's terms before choosing.
- You prefer simplicity over optimisation: Managing 3 cards, minimum spend conditions, and monthly caps adds admin. If you are not actively tracking spend, a flat 1.5–2% unlimited card avoids the risk of falling below the minimum and earning nothing.
- You hold a premium card (Amex Platinum, Citi Prestige): Premium cards often include dining credits, hotel status, and lounge access worth $1,500–$3,000/year, rendering this category-by-category cashback analysis irrelevant for that spend tier.
- You are near the MAS unsecured borrowing limit: Across all financial institutions, your total interest-bearing unsecured debt is subject to an industry-wide borrowing limit of 12 times your monthly income (MAS). Adding more cards to chase cashback is not worth breaching this.
Frequently asked questions
Does Grab pay count as transport for all credit cards?
No — each bank defines transport categories differently. OCBC 365 pays 3% on land transport; UOB EVOL pays its bonus rate on local online and mobile contactless spend (which can include in-app ride payments); Citi Cash Back covers private commute. Whether a specific ride-hailing charge qualifies depends on the merchant category code. Check your bank's category definition before relying on a card for Grab cashback.
Is the POSB Everyday Card or OCBC 365 better for FairPrice grocery spend?
It depends on your volume and whether you value Daily$ rebates. POSB Everyday gives up to 5% cash rebate on groceries in the form of Daily$ (POSB), while OCBC 365 gives 3% on groceries as statement cashback within its S$80/S$160 monthly cap (OCBC). Verify the current rate and any cap on each issuer's page, as both change terms periodically.
Do credit card cashback caps apply per card or per transaction?
Per statement (or calendar) month, per card. Once you hit a card's monthly cashback cap (for example OCBC 365's S$80, or UOB EVOL's S$80 with a S$30 online sub-cap), additional spend in that category earns only the base ~0.3% rate. Caps reset at the start of each statement cycle.
Key takeaways
- If you spend $800+/month on cards across groceries and dining, OCBC 365 (5% dining, 3% groceries) or Citi Cash Back (6% on both) are the strongest single cards for those categories — verify current rates on the issuer page.
- If you spend $800+/month on local online or contactless, add UOB EVOL to capture up to 10% on those categories (within its S$80 cap and S$30 online sub-cap).
- If your total card spend is below the S$800 minimum, use a flat uncapped cashback card — minimum spend conditions will trap you at the base rate otherwise.
- Stay within the MAS rules: income under $30,000/year caps your credit card limit at 2× monthly income, and total unsecured debt is limited to 12× monthly income industry-wide.
Sources
- OCBC — 365 Credit Card (5% dining, 3% groceries, 6% petrol; S$80/S$160 cap; S$800/S$1,600 min spend)
- UOB — EVOL Card (up to 10% local online & mobile contactless; S$80 cap, S$30 online sub-cap; S$800 min spend)
- Citibank — Citi Cash Back Card (6% dining & groceries, 8% petrol/private commute; S$80 cap; S$800 min spend)
- DBS — Live Fresh Card (up to 6% on shopping, transport & overseas; S$800 min spend)
- DBS (POSB) — Everyday Card (up to 5% dining & groceries; Daily$ rebates)
- MAS — Issuing Credit Cards (income under S$30,000: credit limit capped at 2× monthly income)
- MAS — Borrowing Limit on Unsecured Credit (industry-wide limit of 12× monthly income)
Disclaimer
The views and recommendations expressed in this article are those of the author.
Credit card cashback rates, caps, minimum spend requirements, and eligible merchants are subject to change. Please verify current terms with your card issuer before making decisions.
This article is intended for general informational purposes only and should not be considered professional financial advice.
Related articles

Is a Whole Life or Term Life Insurance Policy Cheaper Long-Term for Singaporeans?
Whole life costs 5–10x more in premiums than term life for the same coverage, but returns cash value. Term life is cheaper and easier to understand, but expires. For most Singaporeans in accumulation phase, the right answer is clear.

MediShield Life vs Integrated Shield Plan: What's the Real Cost Gap?
MediShield Life covers B2/C ward hospitalisation. An Integrated Shield Plan upgrades you to A ward or private hospital. The annual premium gap is $300–$1,500 depending on age and plan tier — but the real cost difference at claim time can be $20,000–$80,000.

Hidden Costs of a Japan Trip Singaporeans Always Underestimate
The Japan trip costs Singaporeans consistently underbudget in 2026, from Shinkansen surcharges and coin locker fees to restaurant service charges and baggage forwarding.

How Much Does It Actually Cost to Own a Car in Singapore Per Month?
The true monthly cost of car ownership in Singapore is $1,800–$3,500 for a mass-market sedan — not just the loan instalment. Once you include COE depreciation, insurance, parking, petrol, and ERP, a car costs 4–7x more than most people budget for.

Shop, book trips, and play games to earn Cashback
No points, no credits. Just real cash. Withdraw to Paypal or bank account, and spend however you like.

