Last updated on 18 April 2026
Pick a category below to view the best cards

At a Glance: Best credit cards for Groceries
Choose from a number of great miles and cashback credit cards for Grocery Shopping to earn up to 4 miles per dollar or 18% cash rebate.
Pro tip: Get up to 30% discount (plus up to 4 mpd or 10% cashback when using the right cards) when you shop for groceries on Shopee, with a special Shopee voucher. Subscribe to Suitesmile on Telegram or WhatsApp to receive alerts when these vouchers are released.
Top Miles credit card for Grocery Shopping
- In-person grocery shopping: The UOB Preferred Visa Card is the best option as it doesn’t have any minimum spending requirement. Simply pay via Google Pay or Apple Pay to earn 4 mpd, up to S$600 per calendar month.
- Online grocery shopping: Use the Citi Rewards Card to earn 4 mpd, up to S$1,000 per statement month. This is the best option as it doesn’t have any minimum spending requirement, and Citi miles give you superb flexibility.
Top Cashback credit card for Grocery Shopping
Offering up to 18% cash rebate at Giant and Cold Storage, the DBS yuu Card is, hands down, the best credit card for Grocery shopping, even if you’re into Miles.
However, it requires some tracking work on your part. Just remember these key points to earn the amazing 18% cash rebate:
- Do your grocery shopping at Giant and/or Cold Storage only
- Minimum card spending of S$800 per calendar month
- Maximum spending of S$822.86 per calendar month at participating yuu merchants
- Spend at a minimum of 4 participating yuu merchants every calendar month
- ⚠️ You should STOP using the card after spending more than S$822.86 at participating yuu merchants in a month, as the earn rate beyond this amount is really poor (0.5% cash rebate)
- ⚠️ Choosing to redeem yuu points for KrisFlyer miles (to earn 10 mpd) is not a good idea as you’d be foregoing 18% cash rebate; miles are not priceless
Typical Grocery & Supermarket MCCs
Some credit cards only award bonus miles or cashback on specific MCCs, which may be accepted differently on each MCC-sensitive card, so refer to the card’s terms and conditions shared in the card summaries below.
In general, spending with MCC-sensitive cards should be okay if the grocery shopping (in-person or online) is done at a supermarket store or website (e.g. FairPrice Online).
Related: How to Check Merchant Category Code (MCC) Before Paying
Here are the typical MCCs for grocery stores:
| MCC | Description |
|---|---|
| 5411 | Grocery Stores, Supermarkets |
| 5499 | Miscellaneous Food Stores–Convenience Stores, Markets, Specialty Stores and Vending Machines |
Best Miles credit cards for Groceries
Compare and browse reviews of the best Miles credit cards for grocery shopping to earn up to 4 miles per dollar. Use these great cards for grocery stores in Singapore and overseas, in-store or online.
Earn 4 mpd on groceries when paying using a mobile contactless method (e.g. Google Pay, Apple Pay), up to S$600 per calendar month. No minimum spending required.
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
Earn 4 mpd on online groceries, up to S$1,000 per statement month. No minimum spending required.
⚠️ You can also earn 4 mpd on in-person grocery spending via Amaze, but note that Amaze transactions in SGD will incur a 1% fee, which is especially bad for transactions under S$50. This combo is best used for overseas grocery shopping.
More information
Key details of the Citi Rewards 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)
Earn 4 mpd on online spending, selected in-person shopping and in-person overseas spending (via Amaze ), up to S$1,000 per statement month
No minimum spending
5-year miles expiry cycle
9 useful miles transfer partners
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Travel-related spending (e.g. flights, hotels) excluded from bonus earn rate
⚠️ In-person shopping bonus earn rate (without Amaze linkage) is MCC-sensitive
⚠️ 3.25% foreign transaction fee (save ~1% via Amaze)
⚠️ Amaze linkage for SGD spending comes with a 1% fee
Earn 4 mpd on online groceries, up to S$1,000 per calendar month. No minimum spending required.
More information
Key details of the DBS Woman’s World Card
Ease of use :
Minimum annual income: S$80,000 (not strict)
Annual fee: S$196.20 (first year waived; request waiver every year)
Earn 4 mpd on online spending, up to S$1,000 per calendar month
No minimum spending
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ 1-year miles expiry term
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee

Earn 4 mpd on groceries, up to S$1,000 per calendar month. No minimum spending required. Family category must be pre-selected.
⚠️ MCC-sensitive
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

Earn 4 mpd on groceries, up to S$750 per calendar month. No minimum spending required. Family category must be pre-selected.
⚠️ MCC-sensitive
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
Earn 4 mpd on groceries when paying with a contactless method (e.g. PayWave, Google Pay, Apple Pay), up to S$1,200 per statement month. Minimum category spend of S$1,000 per statement month required.
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
Earn 3 mpd on groceries, up to S$1,000 per statement month. No minimum spending required.
⚠️ MCC-sensitive
More information
Key details of the Standard Chartered Journey Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Foreigner: S$90,000Annual fee: S$196.20 (first year waived; always comes with 10,000 miles, but request waiver every year )
Get 2 free airport lounge visits per card membership year
Earn 3 mpd on groceries, food deliveries and ride-hailing, up to S$1,000 per statement month
No minimum spending
Miles don’t expire
⚠️ Low earn rates on non-bonus spending (spend with 4 mpd cards instead):
• 1.2 mpd on local spending
• 2 mpd on foreign currency spending⚠️ Only 2 useful miles transfer partners
⚠️ 3.5% foreign transaction fee
Earn 10 mpd on groceries at Giant and Cold Storage, up to S$822.86 per calendar month. Minimum card spend of S$800 per calendar month required.
⚠️ Redeeming yuu points for KrisFlyer miles to earn 10 mpd is not a good idea, as you’d be foregoing the chance to receive 18% cash rebate.
More information
Key details of the DBS yuu 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 18% cash rebate or 10 mpd at participating yuu merchants , up to S$822.86 per calendar month
⚠️ Minimum card spend of S$800 per calendar month required for bonus cashback
⚠️ Transact at a minimum of 4 participating yuu merchants per calendar month for bonus cashback
⚠️ Converting yuu points for KrisFlyer miles (10 mpd) comes with a huge opportunity cost (18% cash rebate)
⚠️ 0.5% cash rebate or 0.28 mpd on non-bonus spending
⚠️ Only 1 useful miles transfer partner (KrisFlyer)
⚠️ 3.25% foreign transaction fee
🤔 Maxed out the limits on these cards? Use general spending credit cards for lower but uncapped earn rates.
Best Cashback credit cards for Groceries
Compare and browse reviews of the best Cashback credit cards for grocery shopping to get up to 18% cash rebate. Use these great cards for grocery stores in Singapore and overseas, in-store or online.
Get 18% cash rebate on groceries at Giant and Cold Storage, up to S$822.86 per calendar month. Minimum card spend of S$800 per calendar month required.
More information
Key details of the DBS yuu 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 18% cash rebate or 10 mpd at participating yuu merchants , up to S$822.86 per calendar month
⚠️ Minimum card spend of S$800 per calendar month required for bonus cashback
⚠️ Transact at a minimum of 4 participating yuu merchants per calendar month for bonus cashback
⚠️ Converting yuu points for KrisFlyer miles (10 mpd) comes with a huge opportunity cost (18% cash rebate)
⚠️ 0.5% cash rebate or 0.28 mpd on non-bonus spending
⚠️ Only 1 useful miles transfer partner (KrisFlyer)
⚠️ 3.25% foreign transaction fee
Get up to 8.33 – 10% cashback on groceries at Giant and Cold Storage, up to S$2,000 per statement month. Minimum card spend of S$600/S$1,000/S$2,000 per statement month for 3 consecutive months in a qualifying quarter required.
⚠️ Get up to 6 – 8% cashback at other supermarkets
More information
Key details of the UOB One 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)
Get up to 3.33% cashback on almost everything, up to S$600, S$1,000 or S$2,000 per statement month
Get additional 1 – 6.67% cashback at selected merchants (total up to 4.33 – 10% cashback)
⚠️ Minimum card spend of S$600, S$1,000 or S$2,000 per statement month, for 3 consecutive months in a qualifying quarter required for bonus cashback
⚠️ Minimum 10 transactions per statement month required for bonus cashback
⚠️ 0.03% cashback on non-bonus spending
⚠️ Bonus categories for additional cashback (1 – 6.67%) are MCC-sensitive
⚠️ 3.25% foreign transaction fee
Get 6% cashback on groceries, up to S$1,333 per statement month. Minimum card spend of S$800 per statement month required.
⚠️ MCC-sensitive
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
Get 5% cashback on groceries, up to S$12,000 per card membership year. Minimum card spend of S$500 per statement month required.
⚠️ MCC-sensitive for in-person grocery shopping
More information
Key details of the Citi SMRT Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Foreigner: S$42,000Annual fee: S$196.20 (first 2 years waived; request waiver every year)
Get 5% cashback on online spending, groceries, ride-hailing and public transport, up to S$12,000 per card membership year
Great for big online purchases (e.g. tech gadgets, appliances, buying miles/points)
⚠️ Minimum card spend of S$500 per statement month required for bonus cashback
⚠️ 0.3% cashback on non-bonus spending
⚠️ Travel-related spending (e.g. flights, hotels) excluded from bonus cashback
⚠️ 3.25% foreign transaction fee
Get 10% cashback on groceries, up to S$200 per statement month. Minimum card spend of S$800 per statement month required.
⚠️ MCC-sensitive
More information
Key details of the CIMB Visa Signature Card
Ease of use :
Minimum annual income: S$30,000
Annual fee: No annual fee, ever
Get 10% cashback on five bonus categories, up to S$200 per category, per statement month
⚠️ Minimum card spend of S$800 per statement month required for bonus cashback
⚠️ Bonus categories are MCC-sensitive
⚠️ 0.2% cashback on non-bonus spending
⚠️ 3% foreign transaction fee
Get 6 or 8% cashback on groceries, up to S$333 or S$500 per calendar month. Minimum card spend of S$800 or S$1,600 per calendar month required. Groceries category must be pre-selected.
⚠️ MCC-sensitive
More information
Key details of the Maybank Family & Friends Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Malaysian: S$45,000
• Foreigner: S$60,000Annual fee: S$196.20 (first 3 years waived; request waiver every year)
Tier 1: Get 6% cashback on five chosen bonus categories, up to S$333 per category, per calendar month
Tier 2: Get 6 – 8% cashback on five chosen bonus categories, up to S$375 – S$500 per category, per calendar month
Additional bonus category: Get 6% or 8% cashback on transactions in Malaysian Ringgit or Indonesian Rupiah
⚠️ Minimum card spend of S$800 and S$1,600 per calendar month required for Tier 1 and 2 bonuses, respectively
⚠️ Groceries category get a maximum of 6% cashback, even with Tier 2 qualification
⚠️ Bonus categories are MCC-sensitive
⚠️ 0.22% cashback on non-bonus spending
⚠️ 3.25% foreign transaction fee
Get 3% cashback on groceries, up to S$2,667/S$5,333 per calendar month. Minimum card spend of S$800/S$1,600 per calendar month required.
⚠️ MCC-sensitive
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
🤔 Maxed out the limits on these cards? Use general spending credit cards for lower but uncapped earn rates.




































