Loyalty HubLoyaltyHub

Shoprite vs Woolworths: which is cheaper?

We found 210 products that both Shoprite and Woolworths sell, matched by barcode. Shoprite was cheaper on 48, Woolworths on 72, and 90 cost exactly the same. Over the whole basket it’s a draw: R17 707.91 at Shoprite against R17 753.94 at Woolworths.

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

48
cheaper at Shoprite
22.9% of products
72
cheaper at Woolworths
34.3% of products
90
same price at both
42.9% of products

By department

DepartmentProductsShoprite cheaperWoolworths cheaperBasket
Health & beauty43315Woolworths by 1.8%
Pantry & food cupboard361712Woolworths by 4.1%
Household & cleaning28315Woolworths by 1.3%
Beverages2757Woolworths by 2.5%
Baby25114Shoprite by 3.9%
Snacks, sweets & biscuits2456Woolworths by 2.1%

Where Shoprite is cheaper

Where Woolworths 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