Best Credit Cards for Food Delivery

For those who frequently use food delivery apps/services, we've researched more than a hundred credit cards in Singapore to find the best credit cards for food delivery transactions. These cards offer individuals various benefits, rewards and rebates for their orders.

Best Cashback Credit Cards


Best Miles-Earning Credit Cards

Best Cashback Credit Cards


Best Miles-Earning Credit Cards

Best Cashback Credit Cards for Food Delivery Purchases

Consumers that are interested in receiving cash rebates for their online food deliver purchases, can earn some of the highest cashback rates with these cashback credit cards. These cards offer great rates for food delivery transactions, offering cardholders the chance to offset the cost of future food delivery expenses.

Top Grab Rebates: UOB One Credit Card

  • Up to 5% rebate on all spend, S$300/quarter
  • Promotions: New cardholders will receive S$80 cash via Paynow upon approval
  • Existing cardholders will receive S$20 worth of GrabFood voucher
  • Bonus +5% rebate (up to 10%) on Grab & UOB Travel Planner
  • Read Our Full Review
  • Annual Fee: S$192.6
  • Up to 5% general rebate
  • 6% on utilities
  • 10% on Grab & UOB Travel
  • UOB SMART$ Programme
The UOB One Credit Card offers great cashback potential for individuals that consistently spend S$2,000/month. To begin, this card offers 5% on general spend, which includes online purchases such as food delivery services, 10% on Grab & select UOB Travel, and 6% on utilities. earn on their cardholders 5% on all of their general spend. An additional benefit to this card is that individuals that spend less than S$2,000/month can still earn cashback on their purchases–albeit with lower rates and earnings caps–which makes this card more accessible to different consumers.


Despite not having the highest rate on this list, this card does offer the highest cashback cap of S$300/quarter (S$100/month), giving high spenders the best opportunity to earn the most cashback in comparison to other cards on this list. The UOB One card has an annual fee of S$192.6, which is waived for the first year, granting cardholders the chance to start earning immediate rewards. Overall, this credit card is great for individuals that consistently spend S$2,000/month, as they will earn the most rewards from their purchases.

  • Stand-Out: Up to 5% rebate on all spend, S$300/quarter
  • Promotions: New cardholders will receive S$80 cash via Paynow upon approval
  • Existing cardholders will receive S$20 worth of GrabFood voucher
  • Bonus +5% rebate (up to 10%) on Grab & UOB Travel Planner
  • Read Our Full Review
  • Annual Fee: S$192.6
  • Up to 5% general rebate
  • 6% on utilities
  • 10% on Grab & UOB Travel
  • UOB SMART$ Programme
The UOB One Credit Card offers great cashback potential for individuals that consistently spend S$2,000/month. To begin, this card offers 5% on general spend, which includes online purchases such as food delivery services, 10% on Grab & select UOB Travel, and 6% on utilities. earn on their cardholders 5% on all of their general spend. An additional benefit to this card is that individuals that spend less than S$2,000/month can still earn cashback on their purchases–albeit with lower rates and earnings caps–which makes this card more accessible to different consumers.


Despite not having the highest rate on this list, this card does offer the highest cashback cap of S$300/quarter (S$100/month), giving high spenders the best opportunity to earn the most cashback in comparison to other cards on this list. The UOB One card has an annual fee of S$192.6, which is waived for the first year, granting cardholders the chance to start earning immediate rewards. Overall, this credit card is great for individuals that consistently spend S$2,000/month, as they will earn the most rewards from their purchases.

Best Rebates for Everyday Spend: POSB Everyday Card:

  • Promotional rebates of up to 15% in key spend categories
  • Promotions: S$200 cashback with no minimum spend using promo code "DBSFLASH" (must make 1 transaction)
  • Receive 8% off online shopping by reaching monthly Personalised Spend Goal online (rewards capped at S$16-S$120/mo)
  • Read Our Full Review
  • Annual Fee: S$192.6 (waived for 1 year)
  • 8% rebate on online food delivery & online catering
  • 5% rebate on Sheng Siong groceries
  • 3% rebate on dining
  • 3% on personal care at Watsons
  • 1% on recurring bills (capped at S$1)
  • 20.1% rebate at SPC
The POSB Everyday Credit Card is a great option for individuals that want to earn boosted rates on their everyday purchases. Cardholders can earn up to 8% on their FoodPanda and Deliveroo purchases with just S$800 spend/month, which is one of the highest rates offered on this list for food delivery purchases. Additionally, this card offers 3% on all dining and 5% on Sheng Siong grocery purchases, further enhancing the card's utility for all food related purchases. The POSB Everyday also offers 3% at Watsons, and 1% on recurring bills.


This card does have an annual fee of S$192.6 (waived for the first year), along with a low cashback earnings cap of S$15 per category (maximum total of S$30). Despite having lower cashback cap earnings rate, this card does offer rebates on a wide variety of categories, so if you are a consumer that has a wide range of purchases throughout the month, consider applying for this card.

  • Stand-Out: Promotional rebates of up to 15% in key spend categories
  • Promotions: S$200 cashback with no minimum spend using promo code "DBSFLASH" (must make 1 transaction)
  • Receive 8% off online shopping by reaching monthly Personalised Spend Goal online (rewards capped at S$16-S$120/mo)
  • Read Our Full Review
  • Annual Fee: S$192.6 (waived for 1 year)
  • 8% rebate on online food delivery & online catering
  • 5% rebate on Sheng Siong groceries
  • 3% rebate on dining
  • 3% on personal care at Watsons
  • 1% on recurring bills (capped at S$1)
  • 20.1% rebate at SPC
The POSB Everyday Credit Card is a great option for individuals that want to earn boosted rates on their everyday purchases. Cardholders can earn up to 8% on their FoodPanda and Deliveroo purchases with just S$800 spend, which is one of the highest rates offered for food delivery purchases. Additionally, this card offers 3% on all dining and 5% on Sheng Siong grocery purchases. The POSB Everyday also offers 3% at Watsons, and 1% on recurring bills.


This card does have an annual fee of S$192.6 (waived for the first year), along with a low cashback earnings cap of S$15 per category (maximum total of S$30). Despite having lower cashback cap earnings rate, this card does offer rebates on a wide variety of categories, so if you are a consumer that has a wide range of purchases throughout the month, consider applying for this card.

Best Card for Food & Transit: Maybank Family & Friends MasterCard:

  • Best for rebates in SG & MY w/ S$500 min. spend
  • Promotions: Receive S$100 rebate w/ S$250 spend/mo for 2mo
  • Receive S$30 cash via PayNow (through our partnership w/ SGSaver)
  • Read Our Full Review
  • Annual Fee: S$180.0 (3-year waiver), waived w/S$12,000 annual spend for subsequent years
  • Up to 8% rebate on food delivery & fast food, transport, online TV streaming & petrol in Singapore and Malaysia, with S$800 minimum spend (5% rebate w/S$500 minimum spend)
  • 0.3% rebate on all other types of spend
The Maybank Family & Friends Credit Card is a great card for low-spenders that make frequent food & transportation transactions. If a cardholder spends a minimum of S$800, they can earn 8% on their dining (including food delivery), grocery, transport, data, and online TV streaming expenditures. Individuals that do not spend S$800/month, can still qualify for 5% rebate on the same categories with just S$500 monthly spend.


This card has an annual fee of S$180.0, which is waived for the first 3 years, and waived with S$12,000 annual spend for subsequent years. The option for a fee waiver with annual spend is quite an uncommon feature among similar credit cards. The earnings cap for this card is at S$80/month–one of the highest caps on this list. If a cardholder does not typically spend S$12,000 within a calendar year, they can still cover the cost of the annual fee by maxing out their cashback for just 3 months, which is just S$2400 total spend (S$240 cashback).

  • Stand-Out: Best for rebates in SG & MY w/ S$500 min. spend
  • Promotions: Receive S$100 rebate w/ S$250 spend/mo for 2mo
  • Receive S$30 cash via PayNow (through our partnership w/ SGSaver)
  • Read Our Full Review
  • Annual Fee: S$180.0 (3-year waiver), waived w/S$12,000 annual spend for subsequent years
  • Up to 8% rebate on food delivery & fast food, transport, online TV streaming & petrol in Singapore and Malaysia, with S$800 minimum spend (5% rebate w/S$500 minimum spend)
  • 0.3% rebate on all other types of spend
TheMaybank Family & Friends Credit Card is a great card for low-spenders that make frequent dining & telecom transactions. If a cardholder spends a minimum of S$800, they can earn 8% on their dining (including food delivery), transport, data, and online TV streaming expenditures. Individuals that do not spend S$800/month, can still qualify for 5% rebate on the same categories with just S$500 monthly spend.


This card has an annual fee of S$180.0, which is waived for the first 3 years, and waived with S$12,000 annual spend for subsequent years. The earnings cap for this card is at S$80/month, one of the highest earnings caps on this list. If a cardholder does not typically spend S$12,000 within a calendar year, they can still cover the cost of the annual fee by maxing out their cashback for just 3 months, which is just S$2400 total spend (S$240 cashback).

Best Rebates for Social Weekend Spend: UOB YOLO Credit Card

  • Top weekend rebates of up to 8% for social spenders
  • Promotions: New cardholders will receive S$80 cash via Paynow upon approval
  • Existing cardholders will receive S$20 worth of GrabFood voucher
  • Read Our Full Review
  • Annual fee: S$192.6 (1-year waiver)
  • 8% cashback on weekend dining, entertainment, Grab, select UOB Travel (3% weekdays)
  • 3% online travel & fashion
  • Free travel insurance
If you are an individual who spends a majority of their budget on weekend entertainment and dining, the UOB YOLO Credit Card is a great option for you. When purchased on the weekend, cardholders can earn 8% on dining, entertainment, Grab, hotels, and land packages (booked through UOB Travel). This boosted rate offers great value for individuals that spend most of their budget on the weekend. During the week, these categories earn 3%, which is less than half of the weekend rate–nevertheless, it is still a decent earnings rate.


To qualify for this cashback, there is a minimum of S$600 monthly minimum spend that must be met, which is on the higher end in comparison to other cards on this list, but very achievable nonetheless. Earnings are capped at S$60/month, which means that a cardholder has the potential to earn S$720 in annual cashback. Additionally, this card does have an annual fee of S$192.6 that is waived for the first year, but if a cardholder maxes out their cashback, they will offset the fee many times over. Overall, this card offers great value for individuals who spend a majority of their budget on social weekend purchases.

  • Stand-Out: Top weekend rebates of up to 8% for social spenders
  • Promotions: New cardholders will receive S$80 cash via Paynow upon approval
  • Existing cardholders will receive S$20 worth of GrabFood voucher
  • Read Our Full Review
  • Annual fee: S$192.6 (1-year waiver)
  • 8% cashback on weekend dining, entertainment, Grab, select UOB Travel (3% weekdays)
  • 3% online travel & fashion
  • Free travel insurance
If you are an individual who spends a majority of their budget on weekend entertainment and dining, the UOB YOLO Credit Card is a great option for you. When purchased on the weekend, cardholders can earn 8% on dining, entertainment, Grab, hotels, and land packages (booked through UOB Travel). This boosted rate offers great value for individuals that spend most of their budget on the weekend. During the week, these categories earn 3%, which is less than half of the weekend rate–nevertheless, it is still a decent earnings rate.


To qualify for this cashback, there is a minimum of S$600 monthly minimum spend that must be met, which is on the higher end in comparison to other cards on this list, but very achievable nonetheless. Earnings are capped at S$60/month, which means that a cardholder has the potential to earn S$720 in annual cashback. Additionally, this card does have an annual fee of S$192.6 that is waived for the first year, but if a cardholder maxes out their cashback, they will offset the fee many times over. Overall, this card offers great value for individuals who spend a majority of their budget on social weekend purchases.

Best Dining & Grocery Card: OCBC 365 Card:

  • Up to 6% rebate on dining, groceries, transport & more
  • Promotions: Free S$100 Grab Food Voucher (new customers) via our partnership with SGSaver
  • Free S$50 cash w/ S$300 min. spend in 1st mo (existing customers)
  • Boost to 6% cashback on groceries & at convenience stores
  • Read Our Full Review
  • Annual Fee: S$192.6 (2-year waiver), waived with S$10,000 annual spend for subsequent years
  • 6% rebate on online food delivery & dining
  • 3% rebate on land transport, groceries, recurring bills & online travel
  • Up to 23% rebate on Caltex, 20.4% with Esso, 5% all other stations
  • Free travel insurance, Visa Signature Privileges
If you want a card that offers some of the highest cashback caps on your dining purchases & avoid paying an annual fee, consider the OCBC 365 Credit Card. With just S$800 minimum spend per month, cardholders can start to earn cashback on their purchases. For all dining & food delivery purchases (including GrabFood, Deliveroo, and Foodpanda), cardholders earn a fairly high 6% rebate. Grocery, land transport, recurring bills, and online travel earn a decent 3% rebate. These rebate categories have a shared earnings cap of S$80 per month, giving the cardholder the potential to earn a substantial amount in cashback.


Another benefit to this card is its achievable annual fee waiver. Just S$10,000 annual spend (approx. S$833/month) exempts a cardholder from paying the S$192.6 fee. With an S$800 minimum spend to qualify for cashback, S$833 per month is not much of an increase. Overall, if you are interested in earning cashback for your everyday spend, including food delivery, the OCBC 365 Card is a great choice for you.

  • Stand-Out: Up to 6% rebate on dining, groceries, transport & more
  • Promotions: Free S$100 Grab Food Voucher (new customers) via our partnership with SGSaver
  • Free S$50 cash w/ S$300 min. spend in 1st mo (existing customers)
  • Boost to 6% cashback on groceries & at convenience stores
  • Read Our Full Review
  • Annual Fee: S$192.6 (2-year waiver), waived with S$10,000 annual spend for subsequent years
  • 6% rebate on online food delivery & dining
  • 3% rebate on land transport, groceries, recurring bills & online travel
  • Up to 23% rebate on Caltex, 20.4% with Esso, 5% all other stations
  • Free travel insurance, Visa Signature Privileges
If you want a card that offers some of the highest cashback caps on your dining purchases, consider the OCBC 365 Credit Card. With just S$800 minimum spend, individuals can start to earn cashback on their purchases. For all dining & food delivery purchases (including GrabFood, Deliveroo, and Foodpanda), cardholders earn a fairly high 6% rebate. Grocery, land transport, recurring bills, and online travel earn a decent 3% rebate. These rebate categories have a shared earnings cap of S$80 per month, giving the cardholder the potential to earn a substantial amount in cashback.


Another benefit to this card is its achievable annual fee waiver. Just S$10,000 annual spend (approx. S$833/month) exempts a cardholder from paying the S$192.6 fee. With an S$800 minimum spend to qualify for cashback, S$833 per month is not much of an increase. Overall, if you are interested in earning cashback for your everyday spend, including food delivery, the OCBC 365 Card is a great choice for you.

Best Card for Digital & FX Transactions: OCBC Frank Credit Card

  • 6% rebate on FX, online, and mobile purchases after just S$600 monthly spend
  • Promotions: New cardholders will receive S$50 cashback & S$50 Grab Vouchers
  • S$20 cashback (existing cardholders)
  • Additional 4% cashback on all bonus categories (online, in-store mobile contactless and foreign currency made in-store) min. spend of S$600. Capped at S$25
  • Read Our Full Review
  • Annual Fee: S$80
  • 6% on FX & mobile contactless transactions
  • 6% on online purchases
  • 0.3% on general spend
The OCBC Frank Credit Card is a great choice for low-spending consumers who want to earn rewards for their digital purchases. With just S$600 minimum spend, one of the lowest requirements on this list, cardholders can begin to earn 6% on their online purchases (including food delivery) & 6% on their FX and mobile contactless transactions. What makes this card even better is that cardholders can still earn rewards on these categories even if they can not meet the minimum spend requirement. A 0.3% rate is applied to all purchases, including those in the boosted rate categories if the cardholder does not meet the minimum spend requirement.


This card has a low annual fee of S$80, which is waived for the first 2 years, and subsequently waived with S$10,000 annual spend. Each spend category listed above has a maximum earnings cap of S$25, which means a cardholder can earn a total of S$75 cashback each month. Overall, this card offers low-spending consumers an opportunity to start earning on their purchases at a much lower minimum threshold than other credit cards.

  • Stand-Out: 6% rebate on FX, online, and mobile purchases after just S$600 monthly spend
  • Promotions: New cardholders will receive S$50 cashback & S$50 Grab Vouchers
  • S$20 cashback (existing cardholders)
  • Additional 4% cashback on all bonus categories (online, in-store mobile contactless and foreign currency made in-store) min. spend of S$600. Capped at S$25
  • Read Our Full Review
  • Annual Fee: S$80
  • 6% on FX & mobile contactless transactions
  • 6% on online purchases
  • 0.3% on general spend
The OCBC Frank Credit Card is a great choice for low-spending consumers who want to earn rewards for their digital purchases. With just S$600 minimum spend, one of the lowest requirements on this list, cardholders can begin to earn 6% on their online purchases (including food delivery) & 6% on their FX and mobile contactless transactions. What makes this card even better is that cardholders can still earn rewards on these categories even if they can not meet the minimum spend requirement. A 0.3% rate is applied to all purchases, including those in the boosted rate categories if the cardholder does not meet the minimum spend requirement.


This card has a low annual fee of S$80, which is waived for the first 2 years, and subsequently waived with S$10,000 annual spend. Each spend category listed above has a maximum earnings cap of S$25, which means a cardholder can earn a total of S$75 cashback each month. Overall, this card offers low-spending consumers an opportunity to start earning on their purchases at a much lower minimum threshold than other credit cards.

Best Miles-Earning Credit Cards for Food Delivery Transactions

For individuals who prefer earning miles instead of cashback/rebates, below is a list of credit cards that offer some of the best mile rates for food delivery related purchases. For frequent fliers, these cards are a great way to quickly accrue miles that can be used towards future travel expenditures.

Best Miles Card for Online & Shopping: CITI Rewards Card

  • Up to 4mi/S$1 spend on fashion retail & all online spend
  • Promotions: New cardholders get a set of Airpods Pro (worth S$379) or S$300 upon activating and spending within 60 days of approval
  • S$30 cash via PayNow (existing customers)
  • Read Our Full Review
  • Annual Fee: S$192.5 (w/1-year waiver)
  • 4 miles (equivalent to 10 pts)/S$1 fashion retail spend
  • 4 miles (equivalent to 10 pts)/S$1 online spend, including food delivery
  • Free travel insurance
The Citi Rewards Credit Card is a great choice for individuals that want to earn miles on their online transactions. For every S$1 that is spent online, including food delivery purchases, cardholders earn a substantial 4 miles, which is among the highest miles rates on this list. There is no minimum spend required to start earning miles, so you can start earning on your GrabFood, Deliveroo, Foodpanda, etc. purchases immediately. Along with earnings for online spend, cardholders also earn 4 miles/S$1 spend on their fashion retail purchases.


This card does have an annual fee of S$192.5, which is waived for the first year. As for miles earnings, this card has a 4,000 mile cap per month (approx. S$40), which is about average for cards of this type. This cap is not category specific, which means cardholders can earn continuous miles on their delivery expenditures.

  • Stand-Out: Up to 4mi/S$1 spend on fashion retail & all online spend
  • Promotions: New cardholders get a set of Airpods Pro (worth S$379) or S$300 upon activating and spending within 60 days of approval
  • S$30 cash via PayNow (existing customers)
  • Read Our Full Review
  • Annual Fee: S$192.5 (w/1-year waiver)
  • 4 miles (equivalent to 10 pts)/S$1 fashion retail spend
  • 4 miles (equivalent to 10 pts)/S$1 online spend, including food delivery
  • Free travel insurance
The Citi Rewards Credit Card is a great choice for individuals that want to earn miles on their online transactions. For every S$1 that is spent online, including food delivery purchases, cardholders earn a substantial 4 miles, which is among the highest miles rates on this list. There is no minimum spend required to start earning miles, so you can start earning on your GrabFood, Deliveroo, Foodpanda, etc. purchases immediately. Along with earnings for online spend, cardholders also earn 4 miles/S$1 spend on their fashion retail purchases.


This card does have an annual fee of S$192.5, which is waived for the first year. As for miles earnings, this card has a 4,000 mile cap per month (approx. S$40). This cap is not category specific, which means cardholders can earn continuous miles on their delivery expenditures.

Best Card for SIA Loyalists +Luxury Perks: American Express Singapore Airlines KrisFlyer Ascend Card

  • Access to Hilton Honors Silver & Krisflyer Elite Gold status
  • Promotions: Spend S$8k w/in 1st 3mo, receive 16k bonus miles
  • Spend S$8k in 4th to 6th month, receive another 16k bonus miles
  • Read Our Full Review
  • Annual Fee: S$337.05
  • 1.2 mi/S$1 local spend, 2 mi overseas (June & Dec)
  • 2 mi/S$1 spend with SIA brands
  • 3.2 mi/S$1 spend on Grab transactions (inc. GrabFood, Deliveroo, and Foodpanda)
  • 4 lounge visits/yr, free hotel night, travel insurance
The Amex SIA KrisFlyer Ascend Credit Card is a valuable mile-earning card for seasonal travelers who want to have access to luxury perks. With this card, consumers can earn 1.2 miles/S$1 spent locally & overseas (2 miles/S$1 spent overseas in June & December). Additionally, cardholders can enjoy 2 miles/S$1 spent with SIA brands, and 3.2 miles/S$1 spent on Grab transactions (including GrabFood, Deliveroo, and Foodpanda). While these rates are similar to the Amex SIA KrisFlyer card, the Amex SIA KrisFlyer Ascend card offers luxury benefits. These include 4 free lounge visits worldwide, and an annual free hotel night.


This credit card has an annual fee of S$337.05, which is the highest annual fee on this list, however, considering the value of the luxury perks associated with this card, the annual fee is quite worth it. There is no earnings cap to the amount of miles a cardholder can earn, with the exception of Grab/food delivery transactions, which are capped at 640 miles/month. This means that high-spending individuals will be able to earn limitless miles each month on their purchases. Overall, this is a solid miles-earning credit card that offers individuals unmatched luxury perks.

  • Stand-Out: Earn 2mi/S$1 overseas, 2 free lounge visits/yrUp to 5% rebates on online & contactless spendMarket-leading 3.2 mi/S$1 local dining & transport spendUp to 10% cashback on transport, dining, medical & moreUp to 6% rebate on dining, groceries, transport & more6% rebate on FX, online, and mobile purchases after just S$600 monthly spendMiles for student spend + foodie perksCashback on overseas online shopping + shipping discountsUnlimited 1.5% rebate, boosted for leisure spendBoosted miles rewards for local dining spend
  • Promotions: Spend S$8k w/in 1st 3mo, receive 16k bonus miles
  • Spend S$8k in 4th to 6th month, receive another 16k bonus miles
  • Read Our Full Review
  • Annual Fee: S$337.05
  • 1.2 mi/S$1 local spend, 2 mi overseas (June & Dec)
  • 2 mi/S$1 spend with SIA brands
  • 3.2 mi/S$1 spend on Grab transactions (inc. GrabFood, Deliveroo, and Foodpanda)
  • 4 lounge visits/yr, free hotel night, travel insurance
The Amex SIA KrisFlyer Ascend Credit Card is a valuable mile-earning card for seasonal travelers who want to have access to luxury perks. With this card, consumers can earn 1.2 miles/S$1 spent locally & overseas (2 miles/S$1 spent overseas in June & December). Additionally, cardholders can enjoy 2 miles/S$1 spent with SIA brands, and 3.2 miles/S$1 spent on Grab transactions (including GrabFood, Deliveroo, and Foodpanda). While these rates are similar to the Amex SIA KrisFlyer card, the Amex SIA KrisFlyer Ascend card offers luxury benefits. These include 4 free lounge visits worldwide, and an annual free hotel night.


This credit card has an annual fee of S$337.05, which is the highest annual fee on this list, however, considering the value of the luxury perks associated with this card, the annual fee is quite worth it. There is no earnings cap to the amount of miles a cardholder can earn, with the exception of Grab/food delivery transactions, which are capped at 640 miles/month. This means that high-spending individuals will be able to earn limitless miles each month on their purchases. Overall, this is a solid miles-earning credit card that offers individuals unmatched luxury perks.

Best Card for Lower Budget SIA Travelers: Amex Singapore Airlines Krisflyer Credit Card

  • Earn rewards for SIA spend, no transfer fees or processing times
  • Promotions: Spend S$4k w/in 1st 3mo, receive 8k bonus miles
  • 8,000 bonus miles w/ 1st spend within 4th to 6th month of card approval
  • S$150 cash credit w/ Singapore Airlines after S$12k spend
  • Read Our Full Review
  • Annual fee: S$176.55 (1-year waiver)
  • 1.1 miles/S$1 local & overseas spend, 2 mi overseas in June & December only
  • 2 miles/S$1 spend on SingaporeAir online & app, SilkAir, KrisShop in-flight & online
  • 3.1 miles/S$1 spend on Grab transactions (up to 620 mi/mo)
  • Free travel insurance
  • Hertz Gold Plus Rewards & Amex Selects Privileges
The Amex Singapore Airlines Krisflyer Credit Card offers great rewards for consumers who frequently spend on grab & SingaporeAirline brands. Cardholders can earn 3.1 miles/S$1 on Grab purchases and 2 miles/S$1 spent on SIA brands (SingaporeAir online & app, SilkAir, Krishop in-flight & online). Additionally, 1.1 miles are earned for every S$1 spent locally and overseas (2 miles/S$1 spent overseas in June & December), which is among the highest earning rates for miles cards on this list.


This card has an annual fee of S$176.55, which is waived for the first year. There is no cap to the amount of miles that a cardholder can earn, except for the miles earned on Grab transactions (capped at 620 miles/month). This provides a great opportunity for individuals who frequently fly with Singapore Airlines, as there is no limit to the amount of monthly miles they can earn on SIA purchases. Overall, this card provides value for consumers who enjoy earning miles to cashback on all of their spend.

  • Stand-Out: Earn rewards for SIA spend, no transfer fees or processing times
  • Promotions: Spend S$4k w/in 1st 3mo, receive 8k bonus miles
  • 8,000 bonus miles w/ 1st spend within 4th to 6th month of card approval
  • S$150 cash credit w/ Singapore Airlines after S$12k spend
  • Read Our Full Review
  • Annual fee: S$176.55 (1-year waiver)
  • 1.1 miles/S$1 local & overseas spend, 2 mi overseas in June & December only
  • 2 miles/S$1 spend on SingaporeAir online & app, SilkAir, KrisShop in-flight & online
  • 3.1 miles/S$1 spend on Grab transactions (up to 620 mi/mo)
  • Free travel insurance
  • Hertz Gold Plus Rewards & Amex Selects Privileges
The Amex Singapore Airlines Krisflyer Credit Card offers great rewards for consumers who frequently spend on grab & SingaporeAirline brands. Cardholders can earn 3.1 miles/S$1 on Grab purchases and 2 miles/S$1 spent on SIA brands (SingaporeAir online & app, SilkAir, Krishop in-flight & online). Additionally, 1.1 miles are earned for every S$1 spent locally and overseas (2 miles/S$1 spent overseas in June & December), which is among the highest earning rates for miles cards on this list.


This card has an annual fee of S$176.55, which is waived for the first year. There is no cap to the amount of miles that a cardholder can earn, except for the miles earned on Grab transactions (capped at 620 miles/month). This provides a great opportunity for individuals who frequently fly with Singapore Airlines, as there is no limit to the amount of monthly miles they can earn on SIA purchases. Overall, this card provides value for consumers who enjoy earning miles to cashback on all of their spend.

Best Miles Card for Travel & General Spend: UOB Krisflyer Credit Card

  • Boosted everyday miles w/ SIA perks & privileges
  • Promotions: New cardholders will receive S$80 cash via Paynow upon approval
  • Existing cardholders will receive S$20 worth of GrabFood voucher
  • New and existing cardholders will get S$20 cash upon approval
  • Read Our Full Review
  • Annual fee: S$192.6 (1-year waiver)
  • 3 miles per S$1 on dining, transport, online shopping & travel bookings (S$500 min. SIA spend/yr.)
  • 3 miles per S$1 spend on SIA brands (including SIA, SilkAir, Scoot, KrisShop)
  • 1.2 miles per S$1 on general spend
  • 10,000 annual renewal miles
  • Scoot privileges, KrisShop rebate, fast-track to KF Elite Silver & more
The Krisflyer UOB Credit Card is a great miles-earning card for SIA consumers. Cardholders earn 3 miles/S$1 spent on dining, transport, online shopping, travel bookings, and SIA brands. In addition to this, cardholders can earn 1.2 miles/S$1 spent for general purchases. In comparison to other mile-earning cards on this list, the Krisflyer card offers 1 less mile for every S$1 spent on food delivery purchases, however it does offer 3X the miles for general spend. Essentially, the Krisflyer card offers miles for practically all purchases, including those that do not qualify for the other miles-earning cards.


This card has an annual fee of S$192.6, which is waived for the first year. Upon renewal of the card, cardholders are given 10,000 miles (approx. S$100 worth). In order to qualify for miles, an individual must spend a minimum of just S$500/yr on SIA brands. Overall, this card is a great option for individuals who frequently make SIA expenditures, and want to earn miles on almost all of their purchases.

  • Stand-Out: Boosted everyday miles w/ SIA perks & privileges
  • Promotions: New cardholders will receive S$80 cash via Paynow upon approval
  • Existing cardholders will receive S$20 worth of GrabFood voucher
  • New and existing cardholders will get S$20 cash upon approval
  • Read Our Full Review
  • Annual fee: S$192.6 (1-year waiver)
  • 3 miles per S$1 on dining, transport, online shopping & travel bookings (S$500 min. SIA spend/yr.)
  • 3 miles per S$1 spend on SIA brands (including SIA, SilkAir, Scoot, KrisShop)
  • 1.2 miles per S$1 on general spend
  • 10,000 annual renewal miles
  • Scoot privileges, KrisShop rebate, fast-track to KF Elite Silver & more
The Krisflyer UOB Credit Card is a great miles-earning card for SIA consumers. Cardholders earn 3 miles/S$1 spent on dining, transport, online shopping, travel bookings, and SIA brands. In addition to this, cardholders can earn 1.2 miles/S$1 spent for general purchases. In comparison to other mile-earning cards on this list, the Krisflyer card offers 1 less mile for every S$1 spent on food delivery purchases, however it does offer 3X the miles for general spend. Essentially, the Krisflyer card offers miles for practically all purchases, including those that do not qualify for the other miles-earning cards.


This card has an annual fee of S$192.6, which is waived for the first year. Upon renewal of the card, cardholders are given 10,000 miles (approx. S$100 worth). In order to qualify for miles, an individual must spend a minimum of just S$500/yr on SIA brands. Overall, this card is a great option for individuals who frequently make SIA expenditures, and want to earn miles on almost all of their purchases.

Best Local Dining, Entertainment & Online Card: HSBC Revolution

  • Up to 2mi/S$1 spend on online insurance & bill-pay
  • Promotions: Receive Samsonite Prestige 69cm Spinner Exp luggage or S$150 cashback
  • Apply online with MyInfo via SingPass, receive S$30 Lazada vouchers
  • Read Our Full Review
  • Annual fee: S$160.5 (2-year waiver) waived with S$12,500 annual spend for subsequent years
  • 2 miles/S$1 spend on local dining & entertainment, online spend (unlimited)
  • No minimum spend requirement
The HSBC Revolution card is a great option for individuals that shop local & online. With absolutely no minimum spend requirement to start earning, cardholders can earn 2 miles/S$1 spent on local dining & entertainment, and online purchases. An added benefit is that this card is one of the only credit cards on this list that does not have a monthly earnings limit, so individuals with high budgets can benefit greatly from this card. Included in eligible online spend is food delivery, travel bookings, recurring bills, and transit payments, which gives cardholders even more opportunity to earn on their expenditures.


This credit card has an annual fee of S$160.5 (waived for the first 2 years). Individuals that spend at least S$1,050/month will benefit even more from this card as they will meet the S$12,500 minimum annual spend required to waive the annual fee for subsequent years. Additionally, miles earned on transit Top-Ups are the only category with a monthly earnings cap (400 miles). Overall, the HSBC Revolution Credit Card offers great value to individuals who prefer unlimited mile-earning rewards on their online & local dining expenditures.

  • Stand-Out: Up to 2mi/S$1 spend on online insurance & bill-pay
  • Promotions: Receive Samsonite Prestige 69cm Spinner Exp luggage or S$150 cashback
  • Apply online with MyInfo via SingPass, receive S$30 Lazada vouchers
  • Read Our Full Review
  • Annual fee: S$160.5 (2-year waiver) waived with S$12,500 annual spend for subsequent years
  • 2 miles/S$1 spend on local dining & entertainment, online spend (unlimited)
  • No minimum spend requirement
The HSBC Revolution card is a great option for individuals that shop local & online. With absolutely no minimum spend requirement to start earning, cardholders can earn 2 miles/S$1 spent on local dining & entertainment, and online purchases. An added benefit is that this card is one of the only credit cards on this list that does not have a monthly earnings limit, so individuals with high budgets can benefit greatly from this card. Included in eligible online spend is food delivery, travel bookings, recurring bills, and transit payments, which gives cardholders even more opportunity to earn on their expenditures.


This credit card has an annual fee of S$160.5 (waived for the first 2 years). Individuals that spend at least S$1,050/month will benefit even more from this card as they will meet the S$12,500 minimum annual spend required to waive the annual fee for subsequent years. Additionally, miles earned on transit Top-Ups are the only category with a monthly earnings cap (400 miles). Overall, the HSBC Revolution Credit Card offers great value to individuals who prefer unlimited mile-earning rewards on their online & local dining expenditures.

Best Miles Card for Online & Contactless Spend: UOB Preferred Platinum Credit Card

UOB Preferred Platinum Visa Card
UOB Preferred Platinum Visa Card
  • Up to 4k miles/month for online & mobile spend
  • Promotions: Receive S$150 cash credit w/ S$1.5k spend in 1st mo (first 800 sign-ups)
  • Read Our Full Review
  • Annual Fee: S$192.6 (waived for first year)
  • 4 miles (2 UNI$) per S$1 spend on select global online purchases (department & retail stores; supermarket, dining & food delivery; entertainment & ticketing)
  • 4 miles (2 UNI$) per S$1 mobile spend via Apple Pay, Google Pay, Android Pay, Fitbit Pay or UOB Mighty digital wallet (contactless spend via Visa payWave excluded)
  • 0.4 miles (1 UNI$) per S$1 general spend
For cardholders who want to earn miles for their online & mobile contactless spend, consider the UOB Preferred Platinum Credit Card. Cardholders can earn 4 miles/S$1 for various types of online spend, including online food delivery services. Additionally, this card offers 4 miles/S$1 for all mobile contactless spend (excluding Visa payWave), and 0.4 miles on all other spend. Cardholders are also given access to UOB’s SMART$ Programme, which provides cashback opportunities at over 300 outlets in SG.


This card has an annual fee of S$192.6, which is waived for the first year. Miles earnings are capped at 4,000 miles per month (equivalent to S$40), which is relatively average in comparison to other earnings caps on this list. Overall, this card offers great value for digital-friendly consumers who prefer miles to cashback or rebates.

UOB Preferred Platinum Visa Card
UOB Preferred Platinum Visa Card
  • Stand-Out: Up to 4k miles/month for online & mobile spend
  • Promotions: Receive S$150 cash credit w/ S$1.5k spend in 1st mo (first 800 sign-ups)
  • Read Our Full Review
  • Annual Fee: S$192.6 (waived for first year)
  • 4 miles (2 UNI$) per S$1 spend on select global online purchases (department & retail stores; supermarket, dining & food delivery; entertainment & ticketing)
  • 4 miles (2 UNI$) per S$1 mobile spend via Apple Pay, Google Pay, Android Pay, Fitbit Pay or UOB Mighty digital wallet (contactless spend via Visa payWave excluded)
  • 0.4 miles (1 UNI$) per S$1 general spend
For cardholders who want to earn miles for their online & mobile contactless spend, consider the UOB Preferred Platinum Credit Card. Cardholders can earn 4 miles/S$1 for various types of online spend, including online food delivery services. Additionally, this card offers 4 miles/S$1 for all mobile contactless spend (excluding Visa payWave), and 0.4 miles on all other spend. Cardholders are also given access to UOB’s SMART$ Programme, which provides cashback opportunities at over 300 outlets in SG.


This card has an annual fee of S$192.6, which is waived for the first year. Miles earnings are capped at 4,000 miles per month (equivalent to S$40), which is relatively average in comparison to other earnings caps on this list. Overall, this card offers great value for digital-friendly consumers who prefer miles to cashback or rebates.

Other Ways to Save on Food Delivery

Check out our page on the latest food delivery promo codes in Singapore. These codes allow you to get various such as order discounts, free delivery, etc on your food delivery purchases. If you are looking for credit cards that offer similar, but broader, benefits, take a look at our list of the best dining credit cards and the best credit cards for online shopping. These are some of the best cards on the market that may be better suited for your spending behaviour.

Alex Noonan

Alex is a Junior Research Analyst at ValueChampion, analyzing various financial decisions for consumers in Singapore, from which credit cards provide the best values, how to maximise value of miles and other personal finance matters. Previously an SEO Analyst at a New York based fin-tech company, specializing in small business advice, he has extensive experience in content production & web optimization. He is a recent graduate of Rutgers University, with a major in Supply Chain Management.

Comments and Questions

{"endpoint":"\/newsletter\/subscribe","style":"blue","title":"Keep up with our news and analysis.","version":"sidebar"}