Where to Buy Christmas Ham in Singapore for Under S$90

|Posted by | Deals and Promotions


There’s no need to spend triple digits buying Christmas ham in Singapore. These under-S$90 bone-in hams are just as delicious.

First published 25 Nov 2016. Updated 15 Dec 2017. 

If Christmas turkey is the queen of the table, then ham is the porcine princess of the jolly season. Ham is a common food found in anywhere from sandwiches to fried rice, and for the Yuletide season, you certainly don’t want to gnaw on the everyday variety. Instead, we recommend going a cut above and buying a speciality Christmas ham in Singapore.

Bone-in Ham or Boneless Ham?

There are two varieties of ham: bone-in and boneless. Gourmands recommend the bone-in variety for richer taste and flavour. Whether this is because the bone imparts more flavour during cooking, or because boneless hams are patched up with minced meat and other cuts is a topic left to the experts. We’d gladly watch them argue about it; we’ll be enjoying our delicious meats over here.

Most delis and hotels price their seasonal hams in the triple digits, but there are great budget options to be found in the supermarkets and at local grocers. Dress up your Christmas feast with these 3 Christmas ham deals which go for under S$90 each.


Cold Storage – Bone-in Hams: From S$86.95

This Christmas, treat yourself to a seasonal classic. Cold Storage is offering a lovely Champagne Bone-in Ham that is prepared with all natural ingredients for “original distinctive texture and country flavour”.

This ham is sized for 25 to 35 people, but don’t fret if you aren’t planning on inviting so many guests. You can always use the leftovers for soups, sandwiches and other dishes.

If you’re in the mood for something fancy, try the Manuka Honey, Cranberry or Raspberry Peach Bone-in Hams, also from Cold Storage. Priced slightly higher at S$89.95 each, these mouthwatering hams serve 25 – 35 pax each.

Price and Details


  • Champagne Bone-in Ham
  • Serves: 25 to 35
  • Cooler bag (Large)


  • Manuka Honey, Cranberry or Raspberry Peach Bone-in Hams
  • Serves: 25 to 35
  • Cooler bag (Large)

Order lead time: 4 business days, last day of collection is 25 Dec


NTUC FairPrice – Christmas Ham (Bone in) 4kg: S$63.90

FairPrice’s deal is an affordable option for bone-in Christmas ham, especially if you’re planning on hosting a large party.

The 4kg ham can feed 20 to 30 pax, and also comes with apple sauce so there’ll be one less item on your Christmas party shopping list.

Price and Details


  • Xmas Ham (Bone-in) 4kg
  • Apple sauce
  • Weight: 4 kg
  • No of pax: 20 to 30

Delivery: Free (over S$60)
Order lead time: 4 business days


Foodie Marketplace – Gammon Bone-In Ham: S$18/kg (Approx $65 ea)

Situated in the trendy Tiong Bahru estate, local butchery Foodie Marketplace has stocked up on gammon bone-in hams for all your Christmas feasts needs.

The hams average 3.6kg each, and can feed between 20 to 25 pax. Do note that this ham is semi-cooked, so you’ll need to have an oven or grill handy.

Price and Details

Approx S$65

  • Gammon Ham (Bone-in)
  • Weight: 3.6 kg
  • No of pax: 20 to 25
  • Cook before serving

Delivery: Self-pickup only

Use a Credit Card For Even Greater Savings

SBC Spree Card

SCB Spree Card

For additional savings, use a cash rebate credit card when you buy your Christmas ham. We recommend the Standard Chartered Spree Card, which gives you 2% cashback on all online orders. There’s no minimum monthly spend to fulfil, and you can earn up to S$60 cashback each month! 

Read This Next:

These Last-minute Christmas Dining Deals Are Not to be Missed!
7 Restaurants for High-end Seafood at Affordable Prices

Alevin ChanBy Alevin Chan
A Certified Financial Planner with a curiosity about what makes people tick, Alevin’s mission is to help readers understand the psychology of money. He’s also on an ongoing quest to optimize happiness and enjoyment in his life.