Last updated on 7 September 2024
Pick a category below to view the best cards
What are the Best Cards in Singapore for Dining Expenses?
1) Earn rates (miles/cashback)
2) Ease of use (spending/income requirements)
3) Miles/Points flexibility (total transfer partners)
4) Miles/Points expiry term
5) Annual fee
6) Other additional benefits
Amaze + Citi Rewards | 4 mpd • Up to $1,000 per statement month |
UOB Preferred Platinum | 4 mpd • Mobile Contactless only (G Pay, Apple Pay) • Up to $1,110 per calendar month |
UOB Lady’s | 4 mpd • Dining category must be pre-selected • Up to $1,000 per calendar month |
HSBC Live+ | 8% cashback • Till 31 Dec 2024 only • Min. spend $600 per calendar month • Up to $3,125 per calendar quarter (average $1,042 per month) • Maintain min. spending monthly, in a calendar quarter |
Maybank Family & Friends | 8% cashback • Dining & Food Delivery category must be pre-selected • Min. spend $800 per calendar month • Up to $312.50 per calendar month |
Citi Cash Back | 6% cashback • Min. spend $800 per statement month • Up to $1,333 per statement month |
UOB Visa Signature | 4 mpd • Contactless only • Min. spend $1,000 per statement month • Up to $2,000 per statement month |
KrisFlyer UOB | 3 mpd • Min. spend $800 per card membership year with Singapore Airlines Group |
UOB One | 3.33% cashback • Min. spend $500/$1,000/$2,000 per statement month • Up to $500/$1,000/$2,000 per statement month • Maintain spending tier monthly, in a qualifying quarter |
💡Click on the + Card Summary buttons below to instantly view the key details of each card!
Amaze
Turn offline transactions online and minimize foreign transaction fees
🎁 Sign-up bonusGet 225 InstaPoints (worth $2.25) when you sign up as a new cardholder.
More information on the
Amaze is an innovative Debit Card that does not require topping up of an e-wallet to reap great benefits. In fact, this card actually makes some credit cards better.
Good Amaze use cases:
- Link Citi Rewards to this card, for in-person SGD spending on dining, groceries, general shopping and fuel, to turn offline transactions online, up to S$1,000 per statement month
- Link Citi Rewards to this card, for online/offline foreign currency spending on dining, groceries, ride-hailing, food delivery and general shopping, to save ~1% in foreign currency fees, up to S$1,000 per statement month
- Link UOB Lady’s to this card, to save ~1% in foreign currency fees on your chosen bonus category, up to S$1,000 per statement month
- Link OCBC Rewards to this card, to save ~1% in foreign currency fees on online/offline shopping (e.g. clothing/shoes, toys, duty free, luggage etc.), up to S$1,000 per calendar month
Key points to note about the Amaze card:
- Link up to 5 Mastercards in the Instarem mobile app
- Choose 1 of those cards before your next Amaze transaction
- All Amaze transactions will be charged in SGD, directly to the linked card
- All Amaze transactions will be seen as online transactions by the linked card
- All Amaze transactions will retain the actual Merchant Category Code (MCC) and will be seen by the linked card
- DBS/POSB cards do not award miles/points for Amaze transactions
- Avoid Dynamic Currency Conversion (DCC) fees (if any)
- Amazes foreign currency spread currently stands at around 2%
- When Amaze is linked to a card, all SGD spending in excess of S$1,000 per month will incur a 1% fee.
🔗 Great cards that can be linked to Amaze
Citi Rewards (4 mpd)
UOB Lady’s (4 mpd)
OCBC Rewards (4 mpd)
💸 Annual fee
No annual fee, ever
💼 Income requirement
No income requirement
🤑 Foreign currency fee
No foreign currency fee. However, Amaze’s foreign exchange spread currently stands at around 2% more than the Mastercard rate. This is about 1% lower than the ~3.25% fee that most credit cards charge.
⏰ Points expiry
1 year from transaction
💯 Conversion ratio
2,000 InstaPoints = $20
Citi Rewards
Earn 4 mpd on online spending, except travel-related
More information on the
This card gives you a strong earn rate of 4 miles per dollar on online spending, up to $1,000 per statement month. This covers a wide range of spending categories like online shopping, ride-hailing, food delivery and even phone/internet bills.
Cardholders can also earn 4 mpd on in-person shopping at stores that sell shoes and bags and clothes as their main business activity.
Take note that cardholders will only earn 0.4 mpd on travel-related categories (e.g. flights and hotels) and spending above $1,000 per statement month.
Having many transfer partners and up to 5-year expiry term gives you fantastic flexibility. However, take note that your points’ expiry term starts from the date the card is opened (i.e. not from the transaction date).
Pro tip: Link this card to Amaze and use the Amaze card to also earn 4 mpd on general spending categories like online/offline shopping, dining and groceries! This pairing turns all your offline transactions “online” (to earn 4 mpd on some cards) and lowers your foreign currency charges.
💸 Annual fee
$196.20
(First year waived)
💼 Income requirement
$30,000/year
🤑 Foreign currency fee
3.25%
(Lower this fee by linking this card to Amaze)
⏰ Points expiry
Every 5 years from card opening date (+3 months grace period)
🫱🫲 Transfer partners
Krisflyer, Asia Miles, Miles&Smiles, Privilege Club and more!
💯 Transfer ratio
2.5 points = 1 mile
🧮 Transfer block
25,000 points (10,000 miles)
💲 Transfer fee
$27.25 per transfer
🤗 Points pooling
Points from this card cannot be combined with those from other Citi cards and can only be transferred out separately.
❓ How/When points are credited
Earn 1 base point per dollar spent, plus 9 bonus points for online spending (equivalent to 4 mpd in total). Base and bonus points are credited immediately when the transaction is posted.
UOB Preferred Platinum
Earn 4 mpd on Mobile Contactless spending
More information on the
This card gives you a strong earn rate of 4 miles per dollar on online and mobile contactless spending (in foreign currency too!) on key spending categories like dining, groceries, hotels, online shopping, in-person shopping and food delivery, up to $1,110 per calendar month.
Take note that cardholders will only earn 0.4 mpd on other categories and spending above $1,110 per calendar month. On top of that, cardholders will not earn any miles/points on SimplyGo transactions (i.e. bus or MRT), even when paid through mobile contactless.
“Mobile contactless” refers to Google Pay, Apply Pay, Samsung Pay and Fitbit Pay. Cardholders will not earn 4 mpd by using the physical card.
💸 Annual fee
$196.20
(First year waived)
💼 Income requirement
$30,000/year
🤑 Foreign currency fee
3.25%
⏰ Points expiry
2 years from transaction
🫱🫲 Transfer partners
KrisFlyer and Asia Miles
💯 Transfer ratio
1 UNI$ = 2 miles
🧮 Transfer block
5,000 UNI$ (10,000 miles)
💲Transfer fee
$25 per transfer
🤗 Points pooling
UNI$ from this card can be combined with those from other UOB cards and transferred out together at once.
❓How/When points are credited
Earn 1 base UNI$ per $5 dollar spent, plus 9 bonus UNI$ for eligible online and mobile contactless transactions (equivalent to 4 mpd in total). Base and bonus points are credited immediately when the transaction is posted.
UOB Lady’s
Earn 4 mpd on chosen bonus category
More information on the
This card, which is also available to men, gives you a great earn rate of 4 miles per dollar on your pre-selected bonus category, up to $1,000 per calendar month.
Take note that cardholders will only earn 0.4 mpd on other categories and spending above $1,000 per calendar month.
Cardholders can choose/change a preferred bonus category every quarter.
The 7 bonus categories available are:
- Beauty & Wellness (e.g. cosmetic stores, hair salons, spas)
- Fashion (e.g. clothing, shoes stores)
- Dining (e.g. restaurants, food delivery)
- Family (e.g. supermarkets, children clothing stores)
- Travel (e.g. flights, hotels, duty-free stores)
- Transport (e.g. public transport, taxi, petrol)
- Entertainment (e.g. bars, night clubs, cinemas)
Cardholders may check existing selected bonus category by calling UOB.
💸 Annual fee
$196.20
(First year waived)
💼 Income requirement
$30,000/year
🤑 Foreign currency fee
3.25%
(Lower this fee by linking this card to Amaze)
⏰ Points expiry
2 years from transaction
🫱🫲 Transfer partners
KrisFlyer and Asia Miles
💯 Transfer ratio
1 UNI$ = 2 miles
🧮 Transfer block
5,000 UNI$ (10,000 miles)
💲Transfer fee
$25 per transfer
🤗 Points pooling
UNI$ from this card can be combined with those from other UOB cards and transferred out together at once.
❓How/When points are credited
Earn 1 base UNI$ per $5 dollar spent, plus 9 bonus UNI$ for eligible transactions on the bonus category (equivalent to 4 mpd in total). Base and bonus points are credited immediately when the transaction is posted.
HSBC Live+
Get up to 8% cashback on Dining and Shopping
More information on the
This card gives you a strong 8% cashback on Dining, Shopping and Entertainment when spending at least $600 per calendar month, for 3 consecutive months in a calendar quarter.
This cashback amount is capped at $250 per quarter — equivalent to $3,125 in spending per quarter, or $1,042 per month.
Take note that the 8% bonus cashback amount will drop to 5% from 1 Jan 2025.
Cardholders also get complimentary access to the ENTERTAINER with HSBC app, where there are over a thousand 1-for-1 deals on dining, entertainment and hotels.
💸 Annual fee
$196.20
(First year waived)
💼 Income requirement
$30,000/year
🤑 Foreign currency fee
3.25%
❓How/When cashback is credited
Bonus cashback amount is credited into the card within 2 months, after the end of each calendar quarter.
Maybank Family & Friends
Get up to 8% cashback on chosen categories
More information on the
This card gives you a strong 8% cashback on chosen categories, if you spend at least $800 on the card in a calendar month. Cashback is capped at $25 per category ($312.50 worth of spending).
Cardholders can choose 5 bonus categories (via Maybank’s TREATS SG app) from a list of 10:
- Groceries (default)
- Transport (default)
- Dining & Food Delivery (default)
- Retail & Pets (default)
- Data Communication & Online TV Streaming (default)
- Online Fashion
- Entertainment
- Pharmacy
- Sports & Sports Apparels
- Beauty & Wellness
Eligible purchases in foreign currency count too!
Pro tip: Can’t meet the $800 monthly spending requirement? You can purchase supermarket vouchers in store to make up the difference. These voucher purchases will be eligible for 8% cashback and can be used for grocery shopping in future.
Get just 0.3% cashback for other spending categories.
💸 Annual fee
$180
(First 3 years waived)
💼 Income requirement
$30,000/year
🤑 Foreign currency fee
3.25%
❓When cashback is credited
Cashback amount is credited into the card at the end of the statement month.
Citi Cash Back
Get up to 8% cashback on ride-hailing, 6% cashback on dining/groceries
More information on the
This card gives you a strong 8% cashback on Ride-Hailing and Petrol spending and 6% cashback on Groceries and Dining upon meeting the minimum spend of $800 per statement month. Cashback is capped at $80 per month.
Using this card for fuel purchases at Esso and Shell will get you 20.88% in savings, while using it at Sinopec can get you up to 31% in savings (depending on station discount).
Eligible purchases in foreign currency counts too! Remember to link the card to Amaze to lower foreign currency charges.
Pro tip: Can’t meet the $800 monthly spending requirement? You can purchase supermarket vouchers in store to make up the difference. These voucher purchases will be eligible for 6% cashback and can be used for grocery shopping in future.
Get just 0.25% cashback for other spending categories.
💸 Annual fee
$196.20
(First year waived)
💼 Income requirement
$30,000/year
🤑 Foreign currency fee
3.25%
(Avoid this fee by linking this card to Amaze!)
❓How/When cashback is credited
Cashback amount is credited into the card at the end of the statement month. Cardholders are required to redeem it via SMS.
UOB Visa Signature
Earn 4 mpd on foreign currency and/or contactless spending
More information on the
This card gives you a strong earn rate of 4 miles per dollar on foreign currency (online or offline) and/or contactless spending. This covers most spending categories like dining, groceries, flights, hotels, retail shopping, food delivery and ride-hailing.
A minimum spending of $1,000 per statement month is required, with a $2,000 cap during the same period.
Take note that cardholders will only earn 0.4 mpd on other categories and spending below $1,000 and above $2,000 per statement month.
💸 Annual fee
$218
(First year waived)
💼 Income requirement
$50,000/year
🤑 Foreign currency fee
3.25%
⏰ Points expiry
2 years from transaction
🫱🫲 Transfer partners
KrisFlyer and Asia Miles
💯 Transfer ratio
1 UNI$ = 2 miles
🧮 Transfer block
5,000 UNI$ (10,000 miles)
💲Transfer fee
$25 per transfer
🤗 Points pooling
UNI$ from this card can be combined with those from other UOB cards and transferred out together at once.
❓How/When points are credited
Earn 1 base UNI$ per $5 dollar spent, plus 9 bonus UNI$ for eligible online and mobile contactless transactions (equivalent to 4 mpd in total). Base and bonus points are credited immediately when the transaction is posted.
KrisFlyer UOB
Earn 3 mpd on dining, online shopping and selected travel spending
More information on the
This card gives you an uncapped 3 mpd earn rate on Singapore Airlines, Scoot, KrisShop and Kris+, as well as travel spending made on selected websites like airbnb.com, booking.com and expedia.com.
Cardholders can also receive the same uncapped 3 mpd earn rate (1.2 base + 1.8 bonus) on everyday spending categories like dining, online shopping, online food delivery, ride-hailing and public transport, when they spend at least S$800 on Singapore Airlines, Scoot or KrisShop collectively in a card membership year.
All other transactions earn 1.2 mpd, including foreign currency spending (very poor!).
On top of that, cardholders can also get priority check-in and boarding, free standard seat selection and one-time booking flexibility waiver on Scoot bookings made through flyscoot.com/KrisFlyerUOB.
While this card makes all the right headlines, cardholders should know that bonus miles (1.8 mpd) are only credited within 2 months, at the end of the card membership year. This can be a dealbreaker for many who do not want to wait up to 14 months to receive the bonus miles! The delayed miles crediting can also force you into paying the annual fee (instead of cancelling the card), if a waiver is not granted.
Another obvious point to note is that the miles earned on this card can only be transferred to KrisFlyer, albeit with no transfer fee.
Flexibility is very important in the Miles Game and unfortunately, this card offers very little of that. I recommend maximizing the limits of other 4 mpd cards first, before using this one.
💸 Annual fee
$196.20
(First year waived, get 10,000 miles with subsequent annual fee payments)
💼 Income requirement
$30,000/year
🤑 Foreign currency fee
3.25%
(Avoid this fee by linking this card to Amaze!)
⏰ Miles expiry
3 years from the time they are credited into KrisFlyer account.
🫱🫲 Transfer partner
KrisFlyer only
🧮 Transfer block
N/A
💲 Transfer fee
No transfer fee
🤗 Miles/Points pooling
Miles earned from this card cannot be combined with those from other UOB cards and can only be transferred out separately.
❓ How/When miles are credited
Earn 6 base miles per $5 dollar spent, plus 9 bonus miles for eligible transactions (equivalent to 3 mpd in total). Base miles are credited into your KrisFlyer account at the end of each calendar month; bonus miles up to 2 months after the end of card membership year (up to 14 months).
UOB One
Earn up to 3.33% cashback on almost everything
More information on the
Most specialized cashback cards (offering over 1.7% cashback) require cardholders to meet multiple conditions. The conditions to receive up to 3.33% cashback on the UOB One card, in my opinion, are a little less complicated.
Cardholders can earn up to 3.33% cashback on a wide range of spending categories like online shopping, in-person shopping, dining, groceries, ride-hailing, food delivery, utilities and even phone/internet bills.
Why “up to” 3.33%? Upon meeting certain conditions, cardholders get a fixed cashback amount of $50, $100 or $200 at the end of each quarter.
How to receive up to 3.33% cashback:
- Mandatory: Make at least 5 transactions per statement month
- Get $50 cashback when you spend at least $500 per month, for 3 consecutive statement months in a qualifying quarter
- Get $100 cashback when you spend at least $1,000 per month, for 3 consecutive statement months in a qualifying quarter
- Get $200 cashback when you spend at least $2,000 per month, for 3 consecutive statement months in a qualifying quarter
In other words, you will only receive exactly 3.33% cashback when you spend exactly $500, $1,000 or $2,000 for 3 consecutive months in a qualifying quarter. For that reason, cardholders who spend $900/month in that same period would fall under the $500 band, and be rewarded with just $50 cashback (equivalent to 1.85%).
Cardholders who meet the conditions for up to 3.33% cashback described above can earn up to 6.67% additional cashback for spendings at selected merchants like Cold Storage, Giant, Grab and Shopee.
💸 Annual fee
$196.20
(First year waived)
💼 Income requirement
$30,000/year
🤑 Foreign currency fee
3.25%
❓ When cashback is credited
Receive your cashback in the card by the following statement date after the completion of your qualifying quarter.