Shoprite vs Dis-Chem: which is cheaper?
We found 882 products that both Shoprite and Dis-Chem sell, matched by barcode. Shoprite was cheaper on 224, Dis-Chem on 557, and 101 cost exactly the same. Buy the lot and Dis-Chem comes to R59 934.73, 7.2% less than Shoprite’s R64 274.25.
Prices from 3 November 2026. Rebuilt every day after the price update.
224
cheaper at Shoprite
25.4% of products
557
cheaper at Dis-Chem
63.2% of products
101
same price at both
11.5% of products
By department
| Department | Products | Shoprite cheaper | Dis-Chem cheaper | Basket |
|---|---|---|---|---|
| Health & beauty | 559 | 152 | 360 | Dis-Chem by 5.4% |
| Baby | 169 | 30 | 119 | Dis-Chem by 11.2% |
| Snacks, sweets & biscuits | 53 | 12 | 20 | Dis-Chem by 2.3% |
| Household & cleaning | 43 | 6 | 32 | Dis-Chem by 10.4% |
| Beverages | 24 | 9 | 8 | Shoprite by 0.7% |
Where Shoprite is cheaper
- Jacobs Gold Freeze Dried Instant Coffee 200gShoprite R209.99 · Dis-Chem R239.99Save R30.00
- Brain Child Multivitamin Chewable Tablets 60 PackShoprite R164.99 · Dis-Chem R189.99Save R25.00
- Disney Baby Copy Colouring Book 24 PagesShoprite R29.00 · Dis-Chem R50.00Save R21.00
- Similac Isomil Stage 3 1-3 Years Soy Protein Based Infant Formula 850gShoprite R339.99 · Dis-Chem R359.99Save R20.00
- Goldcrest Pure Honey 225gShoprite R42.99 · Dis-Chem R61.99Save R19.00
- Barbie Mega Colouring Book 120 PagesShoprite R54.99 · Dis-Chem R68.00Save R13.01
- Rugani Carrot Combat 100% Vegetable Juice 750mlShoprite R40.00 · Dis-Chem R51.99Save R11.99
- Scotts Emulsion Vitamin Syrup Regular 100mlShoprite R84.99 · Dis-Chem R94.99Save R10.00
- Jungle Oats 2kgShoprite R89.99 · Dis-Chem R99.99Save R10.00
- Infacare Stage 1 Infant Starter Formula 1.8kgShoprite R289.99 · Dis-Chem R299.99Save R10.00
Where Dis-Chem is cheaper
- JOHNSON’S Baby Extra Sensitive Fragrance Free Wipes 224 PackDis-Chem R94.49 · Shoprite R169.99Save R75.50
- Huggies Extra Care Size 3 Diapers 60 Pack (6-10kg)Dis-Chem R208.79 · Shoprite R279.99Save R71.20
- Pampers Active Baby Size 3 Value Pack 58'sDis-Chem R190.79 · Shoprite R254.99Save R64.20
- Epi-max Baby & Junior Cream 400gDis-Chem R81.89 · Shoprite R134.99Save R53.10
- Telament Pediatric Colic Drops 30mlDis-Chem R111.99 · Shoprite R159.99Save R48.00
- Johnson's Baby Chamomile 3in1 Wash 500mlDis-Chem R62.99 · Shoprite R109.99Save R47.00
- Créche Guard Cherry Flavoured Immune Multivitamin Syrup 100mlDis-Chem R110.15 · Shoprite R154.99Save R44.84
- Bio-Strath Bare Necessities Syrup 100mlDis-Chem R134.09 · Shoprite R164.99Save R30.90
- Portia M Baby Petroleum Jelly Scented 500mlDis-Chem R40.94 · Shoprite R64.99Save R24.05
- FUTURELIFE Smart Food Original Flavour Zero Instant Cereal Meal 1.25kgDis-Chem R127.79 · Shoprite R139.99Save R12.20
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.