We Ranked the Best Peking Duck in Singapore by Price | merewards

31 March 2026 by Grace Kho

Title: Peking Duck Expedition Where to Enjoy Peking Duck in Singapore

Our search for crispy, caramelised brown skin and tender meat continues as we explore Singapore in pursuit of some of the best Peking duck in the city. There is no longer a need to travel to China to indulge in this delicious savoury dish. Simply gather a few friends and enjoy juicy duck meat wrapped in soft Mandarin pancakes with hoisin sauce, sliced cucumbers, and scallions.

Affordable

Tai Yuan Tsui Hiang Yuan 翠香園

Location: Serangoon Gardens Country Club (SGCC)

Price of Whole Duck: $58

If you’re a fan of Peking duck, you can’t miss the chance to dine at Tsui Hiang Yuan. This classic Chinese restaurant serves some of the best roasted delights, including its signature Peking duck. SGCC members can enjoy 30% off the à la carte menu.

If you’re simply a Peking duck lover looking to indulge, visit on weekdays to enjoy a whole duck for just $58, down from the usual $78. It’s well worth a visit and a great spot to bring the whole family.

Fu Lin Men Grandeur

Location: Novotel Singapore on Kitchener

Price of Whole Duck: $48

Convenient and set in a beautiful ambience, this place is a gem for budget hunters. With a range of exciting promotions on their popular dishes, it is no surprise that their Peking duck is one of the highlights.

Enjoy their Peking duck for just $48, down from $88, when you dine on weekdays, or take advantage of 30% off on weekends. No matter when you visit, there is a great deal waiting. Head down and treat yourself to their delightful Peking duck today.

Tham’s Roasted Delight 

Location: Food Haus - Blk 421 Ang Mo Kio Ave 10, #01-1149, Singapore 560421

Price of Whole Duck: $52

Tucked into a sense of familiar comfort, the hawker centre remains a favourite dining spot for many Singaporeans. Being able to enjoy a whole Peking duck for just $52 is a real steal. If you are in Ang Mo Kio, head to Food Haus and join the snaking queue for one of the best value Peking duck options around. The dish comes with sliced vegetables, sauce, and egg wraps that mimic the iconic Peking duck pairing.

While you are there, be sure to try other roast meats like char siew and roast pork. It is a must-visit if you are in the area.

Mid-Range

TungLok Peking Duck

Location: Velocity

Price of Whole Duck: $108

TungLok’s Peking duck is the crème de la crème of Peking ducks, often likened to the wagyu of ducks. Their signature Irish Peking duck is sourced from Ireland’s Silver Hill Farm, renowned for its high standards in duck farming.

Transforming premium duck into the classic Peking style elevates the dish to another level, with exceptionally crispy skin, tender breast meat, and minimal gaminess. Priced at $108 for a whole duck, it is well worth the indulgence with the whole family.

London Fat Duck

Location: PLQ Mall

Price of Whole Duck: $53.80

Another classic and well-known name is London Fat Duck. It is no surprise that this duck specialist makes the list. While they are best known for their signature London roast duck, they also serve a solid Peking duck.

Priced at just $53.80, you can enjoy their Peking duck with wraps and all the essential accompaniments. It is a highly recommended dish, and at this price point, it is well worth a visit if you are craving quality duck. While you are there, be sure to try other duck dishes such as braised duck wings and duck gizzard.

Premium

Jiang-Nan Chun 

Location: Four Seasons Hotel

Price of Whole Duck: $148

One of their crowd favourites and signature dishes is the Jiang-Nan Chun Cherry Valley Peking Duck. To elevate the experience, they recommend pairing it with Domaine Muzard Santenay “Vieilles Vignes”.

If you are planning a special dinner date and want to try this iconic dish, consider their tasting menu at $188 per person, with a minimum of two diners. The menu includes a selection of entrées, mains, and desserts. Alternatively, you can indulge in a whole duck for $148, which comes not only with the usual wraps and accompaniments, but also Oscietra caviar. Caviar and duck make for a truly indulgent combination.

Empress

Location: Asian Civilisations Museum

Price of Whole Duck: $78

Dine like royalty at Empress, located at the Asian Civilisations Museum. This elegant Chinese restaurant overlooks the Singapore River and serves some of the best traditional Chinese cuisine. One dish, however, deserves a special mention, and that is their Royal Peking duck, priced at $78.

With a great view and a truly indulgent Chinese dining experience, it is hard to ask for a better place to enjoy a Friday evening. Head down to Empress and treat yourself to a royal feast.

Imperial Treasure Super Peking Duck

Locations: Paragon / Asia Square / Jewel Changi Airport

Price of Whole Duck: $138

Could this be the best Peking duck in Singapore? Advanced ordering is required if you want to catch a glimpse of their crispy, glistening duck. Staying true to tradition, Imperial Treasure Super Peking Duck roasts each bird to perfection. Every wrap delivers a savoury crunch that reflects years of craftsmanship.

With three locations across Singapore, it is a great place to bring your family and indulge in a whole Peking duck at $138, alongside a selection of other delectable barbecue dishes.

There is no longer a need to travel to China to enjoy crispy Peking duck. These spots are well worth a visit, with options that suit a range of budgets. Head down and treat yourself to an indulgent meal today.

Powered by Froala Editor