// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 23, 2026
27.2 C
Singapore

DORSCON Orange effect: supermarket shelves cleared out of food and other essentials

Singapore – Various supermarkets were filled with long queues while its shelves were empty on February 7, Friday, believed to be an effect of DORSCON Orange.

The Ministry of Health (MOH) announced on Friday that the Disease Outbreak Response System Condition (DORSCON) level had been stepped up from yellow to orange. This was due to the few local cases of the novel coronavirus (2019-nCoV) that originated from Wuhan, China, without any links to previous cases or travel history to China,
DORSCON Orange indicates that the nature of the disease is “severe and spreads easily from person to person, but the disease has not spread widely in Singapore and is being contained.”

Below is a chart for more information on the different DORSCON alert levels.

dorsconlevel
Photo: Taken from gov.sg

According to the MOH, the “Government has planned for such a scenario involving community spread” and will be introducing additional precautionary measures in particular areas to minimise the risk of further transmission of the virus.

Additional precautions for large-scale events, daily health checks at the workplace, and heightened protection for vulnerable groups such as healthcare institutions and schools were some of the areas mentioned in the MOH press release.

The DORSCON Orange level announcement, however, had urged some people to go into a panic-buying mode. By Friday evening, photos and videos of people lining up at long queues in various supermarkets after emptying out the shelves of toiletries, noodles, rice, canned goods and other daily necessities.

bedc8d24 a655 4568 82ea cea620c89e1b
Source: Gilbert Goh
fd1d0f64 f97c 4529 b7b5 827e3e5f7435
Source: Gilbert Goh
be2ef08a 4922 45d4 945b 66172afc1506
Source: Gilbert Goh
142a0029 e03c 4ba4 9493 6e86630f2f34
Source: Gilbert Goh
1b52c84d 558c 467f a1b4 6c9f2180677e
Source: Gilbert Goh

In response to the shopping frenzy incident, Group CEO of NTUC Enterprise Mr Seah Kian Peng, advised everyone that “there really is no need to buy and stock up.” In a media advisory released the same day, FairPrice said that “there are available stocks in our warehouses and we are looking to send them to our stores expeditiously. We call for calm, as supply of daily essentials remain available, and there is no need to stockpile.”

FairPrice added that they are employing an ongoing strategy of source diversification and are partnering with suppliers from multiple countries to ensure the country has a stable supply of essentials at affordable prices.

“I know many other supermarkets are also facing the same situation. Stay calm,” added Mr Peng.

Please share. There really is no need to buy and stock up as we have supplies. I know many other supermarkets are also…

Posted by Seah Kian Peng on Friday, February 7, 2020

Many from the online community supported the announcement and noted that panic buying would only affect the mood of the other shoppers. “SG will not run out of food tomorrow, but if we stock up, it will create a false psychological fear that food is not enough for every family,” said a certain Lester John Lee.

Screen Shot 2020 02 08 at 10.48.48 AM
Photo: FB screengrab/@Lester John Lee
- Advertisement -

Hot this week

‘So proud of him’: Singaporeans praise local uni-reject who delivered speech at Harvard Medical School

Tan grew up in Singapore, where he was discouraged from studying biology and faced academic difficulties in high school. He left Singapore and was accepted to the University of Toronto, where he di...

Raising kids or DINK in your early 30s? Netizens ask

On Reddit, a netizen shared: Married (M,31) to my wife (F,30). Have 2 kids, both under 2s and i honestly love them to bits. But to be realistic, its obviously not easy and the struggle is indeed ve...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks