A viral comparison of South Africa's grocery prices has sparked outrage across social media, with citizens highlighting how food costs have skyrocketed since 2019 while wages have stagnated.
The images, posted to Reddit's r/southafrica, show a 2019 Pick n Pay advertisement alongside current prices. Products that once cost under R20 now regularly exceed R40—more than doubling in just seven years. A loaf of bread advertised at R8.99 in 2019 now costs over R18 at many retailers, while cooking oil prices have nearly tripled.
"This is madness," wrote the original poster, capturing widespread sentiment among South Africa's increasingly squeezed households. The post generated dozens of comments from citizens sharing their own struggles with food affordability, with many noting their salaries have barely increased during the same period.
The price surge reflects South Africa's persistent inflation crisis, which has hit food particularly hard. Official statistics show food inflation running well above the overall inflation rate, with staples like bread, rice, cooking oil, and meat seeing some of the steepest increases. For working-class families already spending the majority of their income on food, these increases have devastated household budgets.
Several factors have driven the crisis. The weakening rand has made imported goods and ingredients more expensive. Load shedding—South Africa's chronic electricity blackouts—has increased production and refrigeration costs for food manufacturers and retailers, who pass those costs to consumers. Global commodity price spikes following Russia's invasion of Ukraine and climate-related crop failures have also played roles.
Yet the food price explosion has hit South Africa particularly hard due to the country's extreme inequality. Despite being the continent's most industrialized economy, South Africa has one of the world's highest Gini coefficients. For wealthy South Africans, doubled bread prices represent inconvenience. For the , they represent the difference between eating adequately and going hungry.
