Claim this listing to add loyalty, POS, and marketing tools.
Johnson Duck
28 Dover Cres, #01-97, Singapore 130028
Opening Hours
STAMPEDE Score
Moderate confidenceScore: 60 / 100
Based on 5 data points · Updated 9 days ago
Editor’s Note
Last updated 29 May 2026
Our take on Johnson Duck is that it presents a mixed bag, primarily for its roast meats.
While some patrons praise the exceptional food and service, others find the meat quality to be ordinary, even dry and hard, with the rice lacking fragrance.
The portion of duck meat seems generous compared to other stalls, which is a plus for those prioritising quantity.
The taste, however, is consistently described as 'okay' or 'nothing special' by those who aren't raving about it.
A significant draw for some is the value, with a whole duck priced at $20.4 for takeaway, and the acceptance of CDC vouchers.
We think Johnson Duck is a viable option if you're looking for a budget-friendly roast duck, especially for takeaway, but manage expectations regarding the overall quality of the meats and the dining environment.
Signature
Roast Duck
Price
Below $10/person
Score: 60 · 5 sources
What customers say
Public sentiment for Johnson Duck is mixed.
While some customers praise the exceptional food and service, particularly the value of the whole duck and the generous portions of duck meat, others find the meat dry, hard, and ordinary, with a lack of fragrance in the rice.
The environment at the Queenstown location has also been noted as hot.
Google Reviews
Environment is hot. The meat? 😅 I ordered Roast Pork, Char Siew, Roast Duck, Roast Chicken, the meat is super ordinary.. I believe many of the stall outside would beat their meat hands down. Fragra…
From the moment I walk in, the service was outstanding and the food was exceptional! The chef was very knowledgeable and friendly too. definitely come back! I highly recommend this place.
the food tastes good. Only 4.5 for duck rice (without the set)
There was more duck meat than what you usually get at other stalls. The taste was okay, but nothing special to shout about.
Best value, whole duck cost $20.4 to take away. Able to use Cdc voucher.
Reviews from Google
More content coming as we discover reviews and videos about this restaurant across the web.
✨ Verified businesses get weekly AI-refreshed content, editorial reviews, and the full marketing suite. Claim this business to unlock.