Best Credit Cards for Groceries (Miles vs Cashback)

Last updated on 18 April 2026

Pick a category below to view the best cards


Best Credit Cards for Groceries (Miles vs Cashback)

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
✈️ Join over 18,000 Suitesmile subscribers
on Telegram, to be the first to know about
the next travel deals and hacks.
It's FREE! :)
Subscribe

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:

MCCDescription
5411Grocery Stores, Supermarkets
5499Miscellaneous 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.

How are these cards chosen and ranked?
These cards are picked and ranked based on how they compare against other cards, based on these key factors:

1) Earn rates (miles/cashback)
2) Accessibility (min. income/age requirements)
3) Ease of use (min. spending, conditions to receive max. miles/cashback)
4) Miles/Points flexibility (expiry term, transfer partners)
5) Annual fee
6) Foreign transaction fee
7) Other additional benefits

UOB Preferred Visa Card

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,000
Annual 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


📄 Quick review
Citi Rewards Card

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,000
Annual 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


DBS Woman's World Card

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


📄 Quick review
UOB Lady’s Card

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,000
Annual 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


📄 Quick review
UOB Lady’s Solitaire Card

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


📄 Quick review
UOB Visa Signature Card

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,000
Annual 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


📄 Quick review
Standard Chartered Journey Card

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,000
Annual 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


📄 Quick review
DBS yuu Card

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,000
Annual 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


📄 Quick review

🤔 Maxed out the limits on these cards? Use general spending credit cards for lower but uncapped earn rates.

ADVERTISEMENT

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.

How are these cards chosen and ranked?
These cards are picked and ranked based on how they compare against other cards, based on these key factors:

1) Earn rates (miles/cashback)
2) Accessibility (min. income/age requirements)
3) Ease of use (min. spending, conditions to receive max. miles/cashback)
4) Miles/Points flexibility (expiry term, transfer partners)
5) Annual fee
6) Foreign transaction fee
7) Other additional benefits

DBS yuu Card

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,000
Annual 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


📄 Quick review
UOB One Card

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,000
Annual 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


📄 Quick review
Citi Cash Back Card

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,000
Annual 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


📄 Quick review
Citi SMRT Card

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,000
Annual 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


📄 Quick review
CIMB Visa Signature Card

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


📄 Quick review
Maybank Family & Friends Card

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,000
Annual 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


📄 Quick review
OCBC 365 Card

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,000
Annual 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


📄 Quick review

🤔 Maxed out the limits on these cards? Use general spending credit cards for lower but uncapped earn rates.

Avatar photo

Fai

Founder & Writer at Suitesmile

Suites and miles make me smile :)

Fai has been travel hacking for over a decade, visiting 50+ countries through high-value redemptions of miles and points and helping readers save thousands on travel, including in Business and First Class flights and luxury hotels. As a recognized expert in the travel and credit card world, his insights have been featured in major news outlets like Channel News Asia and The Straits Times.

All reviews and recommendations come from Fai's own credit card use, travels and research, with rare sponsored articles clearly disclosed.

Check out Fai's latest travel videos through Instagram Story highlights or read more about Fai and how Suitesmile began.