Loyalty HubLoyaltyHub

Pick n Pay vs Dis-Chem: which is cheaper?

We found 2 584 products that both Pick n Pay and Dis-Chem sell, matched by barcode. Pick n Pay was cheaper on 572, Dis-Chem on 1 720, and 292 cost exactly the same. Buy the lot and Dis-Chem comes to R269 326.67, 9.4% less than Pick n Pay’s R294 594.29.

Prices from 3 November 2026. Rebuilt every day after the price update.

572
cheaper at Pick n Pay
22.1% of products
1 720
cheaper at Dis-Chem
66.6% of products
292
same price at both
11.3% of products

By department

DepartmentProductsPick n Pay cheaperDis-Chem cheaperBasket
Health & beauty1 6032671 181Dis-Chem by 10.6%
Baby33054243Dis-Chem by 11.6%
Household & cleaning17629120Dis-Chem by 10.1%
Snacks, sweets & biscuits1515753Dis-Chem by 0.5%
Pantry & food cupboard743631Level
Beverages462614Pick n Pay by 6.5%
Electronics & appliances311217Dis-Chem by 4.3%
Sports & outdoor24165Pick n Pay by 3.9%
Pet23315Dis-Chem by 6.0%
Fruit & vegetables23193Pick n Pay by 7.8%

Where Pick n Pay is cheaper

Where Dis-Chem is cheaper

How we compare

Only identical products count: same barcode, priced at both stores in the last 14 days. We use the price each store shows online when we check, so specials running at the time are included. Prices can vary by branch. The full method, and how all the big chains stack up together, is on the cheapest supermarket page.

More comparisons