SPAR vs William's Mini Market: which is cheaper in Malta?

On the 272 products that both SPAR and William's Mini Market sell, SPAR was cheaper on 95% of them and William's Mini Market on 4%. Bought together, they cost €980.15 at SPAR and €1,184.36 at William's Mini Market: SPAR is 20.8% cheaper.

By category

CategoryProductsCheaper at SPARCheaper at William's Mini MarketBasket
Food Cupboard 81 95% 5% SPAR −20.5%
Snacks & Sweets 63 92% 8% SPAR −15.7%
Wine & Alcohol 33 94% 6% SPAR −13.3%
Drinks 28 100% 0% SPAR −22.0%
Frozen 24 92% 0% SPAR −16.6%
Chilled & Dairy 16 100% 0% SPAR −17.3%
Butcher 7 100% 0% SPAR −20.1%
Health & Beauty 6 100% 0% SPAR −27.9%
Household 6 100% 0% SPAR −19.7%

Biggest savings at SPAR

Biggest savings at William's Mini Market

Cheapest equivalent basics, any brand

BasicSPARWilliam's Mini MarketCheaper
Eggs €0.27 per egg
AVE MARIA FRESH EGGS (M) X30 · €7.95
€0.51 per egg
Naturelle Large Barn Extra Fresh Eggs x6 · €3.03
SPAR, 48% less
Milk, fresh or long-life €0.93 per litre
SPAR SEMI SKIMMED UHT MILK 1lt · €0.93
€1.32 per litre
Benna Semi-skimmed Milk 1000ML · €1.32
SPAR, 30% less
Butter €13.56 per kg
LAKELAND UNSALTED BUTTER 250gr · €3.39
€17.20 per kg
President Salted Butter · €3.44
SPAR, 21% less
Spaghetti €1.04 per kg
PRIMELUCI SPAGHETTI NO4 1kg · €1.04
€4.14 per kg
Rummo spaghetti no.3 · €2.07
SPAR, 75% less
Penne €1.38 per kg
PASTA REGGIA PENNE MEZZE RIGATI NO. 36 500gr · €0.69
€2.76 per kg
Barilla Penne Rigate 73 · €1.38
SPAR, 50% less
Long-grain white rice €2.49 per kg
SPAR No1 LONG GRAIN WHITE RICE 1kg · €2.49
€4.80 per kg
Chef Way Long Grain Rice 500g · €2.40
SPAR, 48% less
Basmati rice €2.59 per kg
MEHJABEEN PREMIUM BASMATI RICE 5kg GOLDEN · €12.95
€7.82 per kg
Tilda Pure Basmati 500g · €3.91
SPAR, 67% less
Sunflower oil €1.77 per litre
VENTOSO SUNFLOWER OIL 1ltr · €1.77
€2.52 per litre
Lesieur sunflower oil · €2.52
SPAR, 30% less
Chicken breast fillets €7.80 per kg
QUALIKO SINGLE CHICKEN BREAST 2.5kg · €19.50
€13.52 per kg
Green Valley Chicken Breast Fillets 850g · €11.49
SPAR, 42% less
Toilet paper €0.21 per roll
VOILET TOILET PAPER 2 PLY X 24 · €4.99
€0.29 per roll
Dayly Toilet Paper 2 Ply X12 · €3.44
SPAR, 28% less
Cheddar (block) €19.95 per kg
KERRYGOLD RED CHEDDAR 200gr · €3.99
€19.87 per kg
Fior Di Vita Mild Cheddar 150g · €2.98
William's Mini Market, 0% less
Feta €17.45 per kg
SPAR FETA CHEESE DOP 200gr · €3.49
€26.45 per kg
Olympus Feta Original 200g · €5.29
SPAR, 34% less

Prices as published on each store's website on 15 Nov 2026, in stock, including current promotions. Products sold by weight are left out because stores price them differently. Matching is automatic and can be wrong; tell us if something looks off.

More comparisons