Last updated on 26 March 2026
Pick a category below to view the best cards

Best Miles credit cards for Hospital Bills
Medical is a commonly-excluded spending category for earning rewards on Singapore credit cards, except for these few. Compare and browse reviews of the best Miles credit cards for hospital bills, including public hospitals, private hospitals, polyclinics and clinics.
Earn uncapped 1.2 or 3.2 mpd on medical expenses in Singapore and overseas, respectively. No minimum spending required for SGD payments; foreign currency earn rate requires S$4,000 minimum spending.
✅ Public Hospitals
✅ Polyclinics
✅ Private Hospitals
✅ Private Clinics
More information
Key details of the Maybank Visa Infinite Card
Ease of use :
Minimum annual income: S$150,000
Annual fee: S$654 (first year waived)
Get 4 free airport lounge visits per card membership year
Earn 3.2 mpd on foreign currency spending
Earn base miles (1.2 or 2 mpd) on commonly excluded categories like insurance, education and medical
Uncapped earn rates
Miles don’t expire
Up to 8 free airport limo rides per calendar year
⚠️ Minimum card spend of S$4,000 per calendar month required for foreign currency bonus earn rate
⚠️ 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 (without min. spend)⚠️ S$5 earning block
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
Earn uncapped 1.3 or 2.2 mpd on selected medical expenses in Singapore and overseas, respectively. No minimum spending required.
❌ Public Hospitals
❌ Polyclinics
✅ Private Hospitals (Singapore only)
✅ Private Clinics
More information
Key details of the OCBC Voyage Card
Ease of use :
Minimum annual income: S$120,000
Annual fee: S$498 (no waiver; always comes with 15,000 miles)
Get unlimited airport lounge visits
No minimum spending
Uncapped earn rates
Miles don’t expire
⚠️ Low earn rates (spend with 4 mpd cards instead):
• 1.3 mpd on local spending
• 2.2 mpd on foreign currency spending⚠️ S$5 earning block
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
Earn uncapped 1.1 mpd on selected medical expenses. No minimum spending required.
❌ Public Hospitals
❌ Polyclinics
✅ Private Hospitals
✅ Private Clinics
⚠️ Not good for foreign currency spending due to high FX fee
More information
Key details of the AMEX KrisFlyer Card
Ease of use :
Minimum annual income: Not stated (usually S$30,000)
Annual fee: S$179.85 (first year waived; request waiver every year)
No minimum spending
⚠️ Automatic miles conversion to KrisFlyer means that all miles earned have an immediate 3-year expiry term
⚠️ Low earn rates (spend with 4 mpd cards instead):
• 1.1 mpd on local spending
• 1.1 mpd on foreign currency spending⚠️ Only 1 miles transfer partner (KrisFlyer)
⚠️ AMEX cards have lower merchant acceptance than Visa/Mastercard
⚠️ 3.25% foreign transaction fee
Earn uncapped 1.2 mpd on selected medical expenses. No minimum spending required.
❌ Public Hospitals
❌ Polyclinics
✅ Private Hospitals
✅ Private Clinics
⚠️ Not good for foreign currency spending due to high FX fee
More information
Key details of the AMEX KrisFlyer Ascend Card
Ease of use :
Minimum annual income: Not stated (usually S$30,000)
Annual fee: S$397.85 (no waiver, comes with 10,000 miles yearly, from second year)
Get 1 night stay at a participating Hilton hotel in Asia Pacific
Get KrisFlyer Elite Gold status after spending at least S$15,000 on Singapore Airlines and/or Scoot
No minimum spending
⚠️ Automatic miles conversion to KrisFlyer means that all miles earned have an immediate 3-year expiry term
⚠️ Low earn rates (spend with 4 mpd cards instead):
• 1.2 mpd on local spending
• 1.2 mpd on foreign currency spending⚠️ Only 1 miles transfer partner (KrisFlyer)
⚠️ AMEX cards have lower merchant acceptance than Visa/Mastercard
⚠️ 3.25% foreign transaction fee
Earn 4 mpd on selected online medical expenses, up to S$1,000 per statement month. No minimum spending required.
❌ Public Hospitals
❌ Polyclinics
❌ Private Hospitals
✅ Private Clinics
⚠️ You can also earn 4 mpd on in-person medical expenses 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 medical expenses.
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 selected online medical expenses, up to S$1,000 per calendar month. No minimum spending required.
❌ Public Hospitals
❌ Polyclinics
❌ Private Hospitals
✅ Private Clinics
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 selected medical expenses when paying using a mobile contactless method (e.g. Google Pay, Apple Pay), up to S$600 per calendar month. No minimum spending required.
❌ Public Hospitals
❌ Polyclinics
❌ Private Hospitals
✅ Private Clinics
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 selected medical expenses when paying with a contactless method (e.g. PayWave, Google Pay, Apple Pay) or in foreign currencies, up to S$1,200 per calendar month. Minimum category spend of S$1,000 per statement month required.
❌ Public Hospitals
❌ Polyclinics
❌ Private Hospitals
✅ Private Clinics
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 uncapped 1.2 or 2.2 mpd on selected medical expenses in Singapore and overseas, respectively. No minimum spending required.
❌ Public Hospitals
❌ Polyclinics
❌ Private Hospitals
✅ Private Clinics
More information
Key details of the Citi PremierMiles Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Foreigner: S$42,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 calendar year
No minimum spending
Uncapped earn rates
Miles don’t expire
9 useful miles transfer partners
⚠️ Low earn rates (spend with 4 mpd cards instead):
• 1.2 mpd on local spending
• 2.2 mpd on foreign currency spending⚠️ 3.25% foreign transaction fee
Earn uncapped 1.3 or 2 mpd on selected medical expenses in Singapore and overseas, respectively. No minimum spending required.
❌ Public Hospitals
❌ Polyclinics
❌ Private Hospitals
✅ Private Clinics
More information
Key details of the Citi Prestige Card
Ease of use :
Minimum annual income: S$120,000
Annual fee: S$651.82 (no waiver; always comes with 32,000 miles)
Get 12 free airport lounge visits per calendar year
4th night free on hotel bookings
No minimum spending
Uncapped earn rates
Miles don’t expire
9 useful miles transfer partners
⚠️ Low earn rates (spend with 4 mpd cards instead):
• 1.3 mpd on local spending
• 2 mpd on foreign currency spending⚠️ 3.25% foreign transaction fee
⚠️ Many unfavourable rules on 4th night free benefit
Earn 4 mpd on overseas medical expenses, up to S$1,000 per calendar month. Minimum card spend of S$500 per calendar month required.
✅ Public Hospitals
✅ Polyclinics
✅ Private Hospitals
✅ Private Clinics
⚠️ Earn only 0.4 mpd if SGD
More information
Key details of the Maybank XL Rewards Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Malaysian: S$45,000
• Foreigner: S$60,000Annual fee: S$87.20 (first 2 years waived; request waiver every year)
Earn 4 mpd on five bonus categories, up to S$1,000 per calendar month:1) Dine (e.g. restaurants, bakeries, food delivery)
2) Shop (e.g. apparels, departmental stores)
3) Travel (e.g. airlines, hotels, travel agencies)
4) Play (e.g. bars, cinemas)
5) Foreign Spend (e.g. almost anything in foreign currencies)
⚠️ Only available to those aged 21 – 39 years
⚠️ Minimum card spend of S$500 per calendar month required for bonus earn rate
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ 1-year miles expiry term (no expiry with Maybank’s Rewards Infinite Programme)
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
Earn uncapped 2.8 or 3.2 mpd on overseas medical expenses, with a minimum card spend of S$800 and S$4,000 per calendar month, respectively.
✅ Public Hospitals
✅ Polyclinics
✅ Private Hospitals
✅ Private Clinics
⚠️ Earn only 0.4 mpd if SGD
More information
Key details of the Maybank World Mastercard
Ease of use :
Minimum annual income: S$80,000
Annual fee: S$261.60 (first year waived; request waiver every year)
Earn 2.8 – 3.2 mpd on foreign currency spending
Earn 4 mpd on fuel spending
Uncapped earn rates
Miles don’t expire
⚠️ Minimum card spend of S$800 (for 2.8 mpd) and S$4,000 (for 3.2 mpd) per calendar month required for foreign currency bonus earn rates
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
Best Cashback credit cards for Hospital Bills
Medical is a commonly-excluded spending category for earning rewards on Singapore credit cards, except for these few. Compare and browse reviews of the best Cashback credit cards for hospital bills, including public hospitals, private hospitals, polyclinics and clinics.
Earn uncapped 1.5% cashback on medical expenses. No minimum spending required.
✅ Public Hospitals
✅ Polyclinics
✅ Private Hospitals
✅ Private Clinics
⚠️ Not good for foreign currency spending due to high FX fee
More information
Key details of the AMEX True Cashback Card
Ease of use :
Minimum annual income: Not stated (usually S$30,000)
Annual fee: S$196.20 (first year waived; request waiver every year)
Get 22% fuel savings at SPC till 31 Dec 2026, up to S$1,690
Get uncapped 1.5% cashback on almost everything, including commonly-excluded transactions (e.g. utilities, school fees, healthcare)
No minimum spending
⚠️ Low earn rate (spend with better cashback cards)
⚠️ AMEX cards have lower merchant acceptance than Visa/Mastercard
⚠️ 3.25% foreign transaction fee
Get uncapped 1.6% cashback on selected medical expenses. No minimum spending required.
❌ Public Hospitals
❌ Polyclinics
❌ Private Hospitals
✅ Private Clinics
⚠️ Not good for foreign currency spending due to high FX fee
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)
No minimum spending
Uncapped earn rate
⚠️ Low earn rate of 1.6% cashback (spend with better cashback cards)
⚠️ 3.25% foreign transaction fee
Get uncapped 1.5% cashback on selected medical expenses with no minimum spending, or 2.5% cashback up to S$2,800 per calendar month with a minimum spending of S$2,000 per calendar month.
❌ Public Hospitals
❌ Polyclinics
❌ Private Hospitals
✅ Private Clinics
⚠️ Not good for foreign currency spending due to high FX fee
More information
Key details of the HSBC Advance Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000 – S$65,000
• Foreigner: S$65,000Annual fee: S$196.20 (first year waived; request waiver every year)
Get uncapped 1.5% cashback on almost everything with no minimum spending
Get +1% cashback (total 2.5%) when spending at least S$2,000 per calendar month, up to S$2,800.
⚠️ Low earn rate when spending less than S$2,000/month (spend with better cashback cards)
⚠️ 3.25% foreign transaction fee
Get up to 3.33% cashback on selected medical expenses, 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.
❌ Public Hospitals
❌ Polyclinics
❌ Private Hospitals
✅ Private Clinics
⚠️ Not good for foreign currency spending due to high FX fee
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 up to 3.33% cashback on selected medical expenses, up to S$2,000 per calendar month. Minimum card spend of S$300/S$1,000/S$2,000 per calendar month for 3 consecutive months in a calendar quarter required.
❌ Public Hospitals
❌ Polyclinics
❌ Private Hospitals
✅ Private Clinics
⚠️ Not good for foreign currency spending due to high FX fee
More information
Key details of the Maybank Platinum Visa Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Malaysian: S$45,000
• Foreigner: S$60,000Quarterly fee: S$21.80 (first 3 years waived; subsequent quarters waived if card is charged at least once every 3 months)
Get up to 3.33% cashback on almost everything, up to S$300, S$1,000 or S$2,000 per calendar month
Commonly-excluded categories like insurance, medical and education also qualify for up to 3.33% cashback
⚠️ Minimum card spend of S$300, S$1,000 or S$2,000 per calendar month, for 3 consecutive months in a calendar quarter required for bonus cashback
⚠️ Cashback on selected categories like insurance, medical and education capped at 30% of minimum spending tier
⚠️ 3.25% foreign transaction fee
Get 5% cashback on overseas medical expenses, up to S$1,600 per calendar month. Minimum card spend of S$500 per calendar month required.
✅ Public Hospitals
✅ Polyclinics
✅ Private Hospitals
✅ Private Clinics
⚠️ Get only 0.2% cashback if SGD
More information
Key details of the Maybank XL Cashback Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Malaysian: S$45,000
• Foreigner: S$60,000Annual fee: S$87.20 (first 2 years waived; request waiver every year)
Get 5% cashback on five bonus categories, up to S$1,600 per calendar month:1) Dine (e.g. restaurants, bakeries, food delivery)
2) Shop (e.g. apparels, departmental stores)
3) Travel (e.g. airlines, hotels, travel agencies)
4) Play (e.g. bars, cinemas)
5) Foreign Spend (e.g. almost anything in foreign currencies)
⚠️ Only available to those aged 21 – 39 years
⚠️ Minimum card spend of S$500 per calendar month required for bonus earn rate
⚠️ 0.2% cashback on non-bonus spending
⚠️ 3.25% foreign transaction fee










































