6 Best Peking Duck Restaurants in Singapore (2026): From a $28++ Whole Duck to Wood-Fired Classics
Food

6 Best Peking Duck Restaurants in Singapore (2026): From a $28++ Whole Duck to Wood-Fired Classics

Six restaurants for a whole Peking duck in Singapore, from a $28++ weekday deal at Peach Garden to Min Jiang's apple-wood oven and Mott 32's 42-day duck: what each duck costs, how far ahead to order and which deals run into the festive season, checked on 12 November 2026.

Jamie Tan12 November 20267 min read

A whole Peking duck is the centrepiece of most year-end Chinese dinners, and prices swing by more than $100.

> Quick view: best deal is Kai Garden at 40% off ($76.80++) from 18 Nov; the cheapest duck is Peach Garden at $28++ on weekdays; most whole ducks run $108++ to $148++. The catch: almost every duck here must be pre-ordered.

Kai Garden: Best Deal, 40% Off the Signature Duck from 18 Nov
1
Kai Garden: Best Deal, 40% Off the Signature Duck from 18 Nov logo

Kai Garden: Best Deal, 40% Off the Signature Duck from 18 Nov

Chef Fung Chi Keung's Cantonese restaurant at Marina Square calls its Peking duck the heart of the menu, served with rainbow-coloured crepes.THE DEAL: for Marina Square's 40th anniversary, the Signature Crispy Peking Duck is 40% off, $76.80++ instead of $128++ (about $92.08 nett), with a minimum spend of $100++ per table, from 18 November 2026 to 15 January 2027.BEFORE 18 NOV: its standing offer still runs, a free whole Peking duck (or braised chicken with flower crab) when you spend $288++ on à la carte dinner food, Monday to Sunday.FINE PRINT: both are pre-order only, by phone at 6250 4826 at least a day ahead, with limited sets daily; the free-duck spend excludes drinks and set menus. WHERE: 6 Raffles Boulevard, #03-128A/128B, Marina Square; weekday lunch 11.30am to 3.30pm, dinner 6pm to 11pm. Its casual sister Kai Duck is at Ngee Ann City #05-10/11.BEST FOR: a festive group dinner at the lowest price for a full-size premium duck.

40% off Signature Crispy Peking Duck: $76.80++ (U.P. $128++), min spend $100++ per table, 18 Nov 2026 to 15 Jan 2027, pre-order 6250 4826

Valid till 15 Jan 2027

Get Deal
Peach Garden: Cheapest Whole Duck, $28++ on Weekdays
2
Peach Garden: Cheapest Whole Duck, $28++ on Weekdays logo

Peach Garden: Cheapest Whole Duck, $28++ on Weekdays

The Cantonese chain sells a whole roasted Peking duck with crepes, cucumber, leek and prawn crackers, usually $98++.THE DEAL: $28++ on weekdays and $38++ on weekends and public holidays (about $33.57 and $45.56 nett), at Chinatown Point #02-36 (6702 0603), Changi Airport T2 (6386 3033) and The Metropolis (6334 7833).FINE PRINT: dine-in only, minimum spend $50++, only 10 ducks per outlet, advance reservation required and you must quote the promotion when booking; T2 needs at least 4 diners; a second serving is chargeable; blackout dates apply and it cannot be combined with card or voucher discounts. Peach Garden has not published an end date.BEST FOR: a small group that wants a whole duck on a budget.

Whole Peking duck $28++ weekdays, $38++ weekends and PH (U.P. $98++), min spend $50++, 10 ducks per outlet, reservation required

Get Deal
Min Jiang at Dempsey: Best Traditional Wood-Fired Duck, $128++
3
Min Jiang at Dempsey: Best Traditional Wood-Fired Duck, $128++ logo

Min Jiang at Dempsey: Best Traditional Wood-Fired Duck, $128++

Goodwood Park Hotel's colonial bungalow on Dempsey Hill is the name most Singaporeans give for a classic Beijing duck. ORDER: the Legendary Wood-fired Beijing Duck, roasted to a golden hue over apple wood in a wood-fired oven and served in two courses with homemade crepes, $128++ (about $153.47 nett).FINE PRINT: ducks are limited daily, so order one day ahead when you book on TableCheck or at 6774 0122. WHERE: 7A and 7B Dempsey Road; lunch and dim sum 11.30am to 2.30pm, dinner 6.30pm to 10.30pm daily. The hotel lists it in the Michelin Guide Singapore 2026. No duck promotion is running; its seasonal hairy crab menu ends 30 November.BEST FOR: a traditional duck in a garden setting.

Visit website
Mott 32: Most Luxurious, 42-Day Apple Wood Duck at $148++
4
Mott 32: Most Luxurious, 42-Day Apple Wood Duck at $148++ logo

Mott 32: Most Luxurious, 42-Day Apple Wood Duck at $148++

The Hong Kong-born restaurant at Marina Bay Sands makes its Peking duck the house signature. ORDER: the Apple Wood Roasted 42 Days Peking Duck "Mott 32 Cut", carved tableside and served with steamed pancakes, cucumber, scallions, raw cane sugar and house hoisin, $148++ (about $177.45 nett), enough for about three to four guests. Add a second course for $28++ (spicy crispy duck rack, or duck liver sausage and minced duck lettuce cups).SPLURGE: the Celebration Duck tops eight prime cuts with 30g of Oscietre caviar on bao, $296++.FINE PRINT: both ducks are pre-order only and limited daily; the duck is roasted when you arrive. WHERE: B1-42-44, Galleria Level, The Shoppes at Marina Bay Sands; lunch 11.30am to 2.15pm, dinner 5pm to 9.30pm; 6688 9922. No promotion is running.BEST FOR: a celebration dinner or impressing visitors.

Visit website
Imperial Treasure Super Peking Duck: Best Classic, Three Outlets
5
Imperial Treasure Super Peking Duck: Best Classic, Three Outlets logo

Imperial Treasure Super Peking Duck: Best Classic, Three Outlets

Imperial Treasure built a whole restaurant brand around this dish, with thin, crisp skin carved at the table. ORDER: the Peking Duck, $138++ for a whole duck (about $165.46 nett); a second way is charged extra.SET MENUS: the Chef's Recommendation menus start with Peking duck, from $138++ a person (Set A) and $158++ (Set B, minimum 4).FINE PRINT: the duck is advance order only, and Imperial Treasure says its menu prices online are indicative.OUTLETS: Paragon #05-42 (6732 7838), Asia Square Tower 1 #02-08 (6636 1868) and Jewel Changi Airport #01-219 (6908 6689); Paragon serves lunch from 11.30am on weekdays and dinner 6pm to 10pm daily. No duck promotion is running.BEST FOR: a reliable classic duck in town or at Jewel.

Visit website
TungLok Peking Duck: Irish Silver Hill Duck at $108++
6
TungLok Peking Duck: Irish Silver Hill Duck at $108++ logo

TungLok Peking Duck: Irish Silver Hill Duck at $108++

TungLok's duck specialist bills itself as the first in Singapore to roast the Irish Silver Hill duck, a breed known for a thick layer of tender meat under crisp skin. ORDER: the Peking Duck, $108++ whole (about $129.49 nett), served three ways: dip the skin in the house popping sugar, then the breast, then the thigh wrapped in crepes.THE DEAL: until 30 November 2026, TungLok dining vouchers come with up to 20% bonus value (5% on $200-$495, 15% on $500-$995, 20% on $1,000 and up), and TungLok says its vouchers are accepted at any of its Singapore restaurants unless stated otherwise.OUTLETS: Orchard Central #07-07/08/09 (6736 0006) and Velocity@Novena Square #02-11/12 (6992 2777); lunch 11.30am to 3pm and dinner from 6pm daily.BEST FOR: a meatier duck at the lowest regular price on this list.

Up to 20% bonus value on TungLok dining vouchers (5% from $200, 15% from $500, 20% from $1,000), until 30 Nov 2026

Valid till 30 Nov 2026

Get Deal

All six with the whole-duck price and the deal running on 12 November 2026. Prices are before 10% service charge and 9% GST (++); nett is about 1.2 times the ++ price.

RestaurantBest forWhole duckDeal now
Kai GardenBest deal$128++40% off ($76.80++), 18 Nov-15 Jan, $100++ min spend
Peach GardenCheapest duck$98++$28++ weekdays, $38++ weekends, $50++ min spend
Min Jiang at DempseyTraditional wood-fired$128++None
Mott 32Luxury night out$148++None
Imperial Treasure Super Peking DuckClassic carving, 3 outlets$138++None (duck set menus from $138++ a head)
TungLok Peking DuckIrish duck, two outlets$108++Up to 20% bonus on TungLok vouchers to 30 Nov

How we picked and checked

We kept only restaurants that roast a whole Peking duck and whose duck price we could read on the restaurant's own website, menu PDF, promotion page or booking page on 12 November 2026. Kai Garden's 40% off terms come from its own promotion poster; Peach Garden's price comes from its promotion page, whose title and terms read $28/$38 (an older flyer on the same page still shows $25/$35, so we went with the page). Hawker roast duck stalls are left out because they publish no official prices or photos.

How to choose

  • Cheapest whole duck: Peach Garden on a weekday, $28++ with a $50++ spend.
  • Best price on a premium duck: Kai Garden from 18 November, $76.80++.
  • Traditional and atmospheric: Min Jiang at Dempsey.
  • A big celebration: Mott 32, or its caviar Celebration Duck.
  • Big group of six or more: Peach Garden's buffet at The Metropolis adds a free duck with code PG88 (see below).

Peking duck ordering tips

  1. Pre-order when you book. Most restaurants roast a fixed number of ducks a day, and walk-ins often miss out.
  2. Budget for the second course. Lettuce cups, fried rice or noodles from the same duck usually cost $20++ to $30++ extra.
  3. Do the nett maths. Add about 20% to any ++ price for 10% service charge and 9% GST.
  4. Check the minimum spend. Both deals on this list (Kai Garden and Peach Garden) need one.

Related reading

*Source: Kai Garden website and Marina Square 40th Anniversary and National Day promotion PDFs; Peach Garden $28/$38 Peking Duck promotion page; Goodwood Park Hotel Min Jiang at Dempsey page and its TableCheck menu; Mott 32 Singapore website and dinner menu PDF; Imperial Treasure Super Peking Duck outlet pages, main menu and Chef's Recommendation set menu PDFs; TungLok Peking Duck website and menu PDF, TungLok promotions page and voucher FAQ, all read 12 November 2026. Photos and logos: each restaurant's official website, menu or booking page.*

Frequently Asked Questions

Where is the best Peking duck in Singapore?

For a traditional duck, Min Jiang at Dempsey roasts its Legendary Wood-fired Beijing Duck over apple wood and serves it in two courses for $128++. For a splurge, Mott 32 at Marina Bay Sands carves a 42-day apple wood roasted duck for $148++. Imperial Treasure Super Peking Duck ($138++) at Paragon, Asia Square and Jewel is the safest classic.

What is the cheapest whole Peking duck in Singapore right now?

Peach Garden's promotion: a whole roasted Peking duck (usual price $98++) for $28++ on weekdays and $38++ on weekends and public holidays, about $33.57 and $45.56 nett. It runs at Chinatown Point, Changi Airport T2 (minimum 4 diners) and The Metropolis, needs a $50++ minimum spend and an advance reservation, and each outlet sells only 10 ducks a day.

Do I need to pre-order Peking duck in Singapore?

Usually yes. Imperial Treasure and Mott 32 list their ducks as advance order only, Min Jiang at Dempsey recommends ordering a day ahead because ducks are limited daily, Kai Garden's 40% off deal is by phone pre-order (6250 4826), and Peach Garden's $28++ duck needs a reservation that quotes the promotion.

How much does a whole Peking duck cost in Singapore?

At these six restaurants, a whole duck at the usual price costs $98++ to $148++ before service charge and GST, or about $118 to $177 nett. Deals bring that down to $28++ at Peach Garden on weekdays and $76.80++ at Kai Garden from 18 November. A second course from the same duck (lettuce cups, fried rice or noodles) usually costs extra.

#best peking duck singapore#peking duck singapore#peking duck promotion singapore#whole peking duck price#roast duck singapore#kai garden#peach garden#min jiang dempsey#mott 32 singapore#imperial treasure super peking duck#tunglok peking duck#chinese restaurant singapore

You Might Also Like