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.
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
Key reasoning
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.
Supporting facts / breakdown
| 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 apply 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 actually means
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.
💡 For purchases where cards don't give bonus cashback, ShopBack often does — check before you buy
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.
Related guides
- Best High-Interest Savings Accounts in Singapore — where to park the cashback you accumulate so it keeps earning.
- How Much Does It Actually Cost to Own a Car in Singapore Per Month? — see how petrol and commute cashback offsets your real car costs.
- Investing Your First $10,000 in Singapore — turn years of saved cashback into a starting investment.
- SSB vs T-Bills vs Fixed Deposits — compare safe options for cash you're not spending on cards.
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.

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.

