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

On the 271 products that both Savemart and William's Mini Market sell, Savemart was cheaper on 96% of them and William's Mini Market on 3%. Bought together, they cost €807.47 at Savemart and €972.31 at William's Mini Market: Savemart is 20.4% cheaper.

By category

CategoryProductsCheaper at SavemartCheaper at William's Mini MarketBasket
Food Cupboard 85 96% 4% Savemart −16.0%
Snacks & Sweets 54 94% 6% Savemart −13.5%
Chilled & Dairy 37 97% 3% Savemart −15.8%
Frozen 26 96% 0% Savemart −16.2%
Drinks 25 100% 0% Savemart −18.7%
Health & Beauty 13 100% 0% Savemart −28.2%
Butcher 10 90% 10% Savemart −17.2%
Household 7 100% 0% Savemart −12.5%

Biggest savings at Savemart

Biggest savings at William's Mini Market

Cheapest equivalent basics, any brand

BasicSavemartWilliam's Mini MarketCheaper
Eggs €0.26 per egg
Eggs *30 · €7.79
€0.51 per egg
Naturelle Large Barn Extra Fresh Eggs x6 · €3.03
Savemart, 49% less
Milk, fresh or long-life €0.80 per litre
F.FLAG UHT SEMI SKIMMED MILK 10%OFF 2*2L · €3.19
€1.32 per litre
Benna Semi-skimmed Milk 1000ML · €1.32
Savemart, 39% less
Butter €14.20 per kg
lakeland unsalted butter 250gm · €3.55
€17.20 per kg
President Salted Butter · €3.44
Savemart, 17% less
Spaghetti €1.05 per kg
PRIMELUCCI SPAGHETTI 04 1KG · €1.05
€4.14 per kg
Rummo spaghetti no.3 · €2.07
Savemart, 75% less
Penne €1.19 per kg
POATTI PENNE REGATE 1 KG · €1.19
€2.76 per kg
Barilla Penne Rigate 73 · €1.38
Savemart, 57% less
Long-grain white rice €1.55 per kg
FLORIAN PARBOILED PREMIUM THAI RICE LONG GRAIN 1 KG · €1.55
€4.80 per kg
Chef Way Long Grain Rice 500g · €2.40
Savemart, 68% less
Basmati rice €2.10 per kg
BASMATI RICE 5KG · €10.50
€7.82 per kg
Tilda Pure Basmati 500g · €3.91
Savemart, 73% less
Sunflower oil €1.90 per litre
SUNFLOWER OIL 5L · €9.49
€2.52 per litre
Lesieur sunflower oil · €2.52
Savemart, 25% less
Chicken breast fillets €9.80 per kg
GREEN VALLEY CHICKEN BREAST FILLET 1KG · €9.80
€13.52 per kg
Green Valley Chicken Breast Fillets 850g · €11.49
Savemart, 28% less
Toilet paper €0.21 per roll
BELINNO TOILET PAPER*24 ROLLS · €5.09
€0.29 per roll
Dayly Toilet Paper 2 Ply X12 · €3.44
Savemart, 27% less
Cheddar (block) €17.93 per kg
EMBORG CHEDDAR 150G · €2.69
€19.87 per kg
Fior Di Vita Mild Cheddar 150g · €2.98
Savemart, 10% less
Feta €9.97 per kg
DELTA FETA CHEESE BLOCK 1+1 2*200G · €3.99
€26.45 per kg
Olympus Feta Original 200g · €5.29
Savemart, 62% 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