Grab has become the go-to ride-hailing and food delivery platform for Singaporeans, and many of us don't realise just how much earning potential we're leaving on the table every time we book a ride or order lunch. The catch is that not all credit cards play well with Grab, especially since the 1% top-up fee on GrabPay wallet was implemented. This guide cuts through the confusion and shows you exactly which credit cards to use for rides versus food, how to avoid costly slip-ups like wallet top-ups, and which promos will actually land cash or rewards in your account. We'll walk you through this scenario by scenario, so you can pick the right card for your Grab habits and maximise every dollar you spend.
Best Credit Cards for Grab in Singapore

Table of Contents
At-a-Glance Comparison: Top 7 Credit Cards for Grab
Credit card | Best for | Annual fee | Bonus rebate rate | Key exclusions |
Online rewards earners | S$196.20 (1st year waived) | 10X points (4 mpd) on online spend | Wallet top-ups | |
No annual fee rewards | S$0 | 10X points (4 mpd) on online & contactless | Wallet top-ups | |
Groceries, dining & petrol | S$196.20 (1st year waived) | Up to 8% cashback (min. S$800 monthly spend; S$80 monthly cap) | 0.2% base rate if min spend not met; wallet top-ups excluded | |
Dining, shopping & entertainment | S$196.20 (1st year waived) | Up to 8% cashback (min. S$600 monthly spend; S$250 quarterly cap) | 0.3% base rate; wallet top-ups excluded | |
Dining & everyday spend | S$196.20 (First 2 years waived) | Up to 3% cashback with S$800 monthly spend | Wallet top-ups | |
Online & mobile spend | S$196.20 (1st year waived) | Up to 10% cashback with S$800 monthly spend | Wallet top-ups | |
Quarterly category rewards | S$196.20 (1st year waived) | Up to 10X UNI$ on selected category | Non-selected categories | |
General & tiered cashback spend | S$196.20 (1st year waived) | Up to 10% cashback at selected merchants with S$600 / S$1,000 / S$2,000 monthly spend tiers | Grab wallet top-ups |
Top Credit Cards For Grab in Singapore
How to Maximise Grab Rewards: Real-World User Scenarios & Card Strategies
Maximising Grab rewards today means matching your main use-case with the right credit card as well as following a few key tactics to unlock the highest returns. Below, we break down the best approaches for rides, food delivery, and wallet top-ups, with crisp reminders on spend thresholds, important exclusions, and tips to ensure every dollar works harder for you.
Category | Grab Rides | GrabFood & GrabMart |
Top cards | UOB One: Up to 10% cashback | UOB EVOL: 10% cashback OCBC 365: 3% cashback UOB Lady’s Card: 10 miles per $1 Citi Rewards: 4 miles per $1 HSBC Revolution: 4 miles per $1 |
How to maximise | For cashback cards: Pay directly with card (not via wallet) and meet minimum spend | For cashback cards: Pay directly with card (not via wallet) and meet minimum spend UOB Lady’s Card: Select “dining” category |
Key spend benchmarks | UOB One: Minimum $600 / $1,000 / $2,000 tiers per month | UOB EVOL: Minimum $800 spend per month; capped at $30 cashback OCBC 365: Minimum $800 spend per month; capped at $25 cashback per category HSBC Revolution / UOB Lady’s Card: No minimum spend Citi Rewards Card: Minimum $1,000 spend per month; capped at 9,000 bonus reward points |
Things to note for all Grab spend
Never assume a transaction earns rewards: Check your card's fine print and hit minimum spend monthly.
Align your eligible spend with MoneySmart promos: Many promos require tracking qualifying periods and careful category activation through eligible transactions.
Avoid ineligible spends: Paying via GrabPay wallet rarely earns rewards unless using Maybank (which currently exempts you, though this could change).
Keep an eye on changes: Banks update exclusion lists and caps frequently, especially as MCC codes (Merchant Category Codes: the classification banks use to categorize spending) and wallet rules evolve in Singapore.
💡 MoneySmart Tip
Use trusted online comparison tools like MoneySmart's credit card comparison to explore rewards, cashback rates, annual fees, and eligibility across major banks in Singapore—helping you find the card that best suits your spending habits, quickly.
FAQs About Grab Rewards & Credit Card Rules
Which credit card gives the most cash back for Grab?
If you are able to spend $2,000 per month for 3 consecutive months within a calendar quarter, the UOB One Card gives up to 10% cashback on Grab transactions, including Grab rides and GrabFood (but excluding GrabPay wallet top-ups). The UOB EVOL Card gives up to 10% cashback on eligible online and mobile contactless transactions, so it'll earn cashback if paid with directly on the Grab app.
Does Grab accept credit cards?
Yes! Whether you are booking your ride, ordering a meal on GrabFood or completing any other transaction on Grab, the payment methods options are cash, credit card (VISA or MasterCard), GrabPay and Paypal. You simply need to key in your credit card information. Use the right credit card and get 8% to 10% cashback!
Can I earn credit card rewards on GrabPay wallet top-ups?
Generally, no. Most credit cards charge a 1% top-up fee and do not award rewards for GrabPay wallet top-ups, as e-wallet transactions are typically excluded under credit card MCC rules. The main exception is Maybank credit cards, which waive the 1% fee if you’ve activated the correct reward category—making them the only cards that may still earn rewards on GrabPay top-ups for now. If you want to avoid fees altogether, consider topping up with a debit card, which is fee-free but also does not earn credit card rewards. In most cases, you’re better off paying merchants directly with your credit card to earn cashback or points.

