Savemart vs SPAR: which is cheaper in Malta?

On the 1,080 products that both Savemart and SPAR sell, Savemart was cheaper on 23% of them and SPAR on 63%. Bought together, they cost €3,436.93 at Savemart and €3,337.18 at SPAR: SPAR is 3.0% cheaper.

By category

CategoryProductsCheaper at SavemartCheaper at SPARBasket
Food Cupboard 299 21% 64% SPAR −3.2%
Snacks & Sweets 173 16% 57% SPAR −2.6%
Health & Beauty 131 40% 55% SPAR −0.1%
Chilled & Dairy 123 20% 64% SPAR −3.9%
Drinks 105 30% 64% SPAR −6.8%
Frozen 58 24% 72% SPAR −1.5%
Household 57 23% 47% SPAR −3.1%
Pets 28 21% 75% SPAR −4.5%
Bakery 25 36% 56% Savemart −1.0%
Butcher 25 4% 96% SPAR −7.5%
Baby 20 30% 70% SPAR −2.0%
Other 13 8% 92% SPAR −5.9%
Fish 9 33% 44% SPAR −4.0%
Fruit & Veg 9 0% 89% SPAR −2.4%
Wine & Alcohol 5 0% 100% SPAR −11.5%

Biggest savings at Savemart

Biggest savings at SPAR

Cheapest equivalent basics, any brand

BasicSavemartSPARCheaper
Eggs €0.26 per egg
Eggs *30 · €7.79
€0.27 per egg
AVE MARIA FRESH EGGS (M) X30 · €7.95
Savemart, 2% less
Milk, fresh or long-life €0.80 per litre
F.FLAG UHT SEMI SKIMMED MILK 10%OFF 2*2L · €3.19
€0.93 per litre
SPAR SEMI SKIMMED UHT MILK 1lt · €0.93
Savemart, 14% less
Butter €14.20 per kg
lakeland unsalted butter 250gm · €3.55
€13.56 per kg
LAKELAND YELLOW SALTED BUTTER 250gr · €3.39
SPAR, 5% less
Spaghetti €1.05 per kg
PRIMELUCCI SPAGHETTI 04 1KG · €1.05
€1.04 per kg
PRIMELUCI SPAGHETTI NO4 1kg · €1.04
SPAR, 1% less
Penne €1.19 per kg
POATTI PENNE REGATE 1 KG · €1.19
€1.38 per kg
PASTA REGGIA PENNE ZITI NO. 35 500gr · €0.69
Savemart, 14% less
Long-grain white rice €1.55 per kg
FLORIAN PARBOILED PREMIUM THAI RICE LONG GRAIN 1 KG · €1.55
€2.49 per kg
SPAR No1 LONG GRAIN WHITE RICE 1kg · €2.49
Savemart, 38% less
Basmati rice €2.10 per kg
BASMATI RICE 5KG · €10.50
€2.59 per kg
MEHJABEEN PREMIUM BASMATI RICE 5kg GOLDEN · €12.95
Savemart, 19% less
White sugar €0.85 per kg
SUNDALE GRANULATED SUGAR 1KG · €0.85
€0.93 per kg
HAPPY FLAKES WHITE CRYSTAL SUGAR 1kg · €0.93
Savemart, 9% less
Plain flour €0.89 per kg
FLORIAN TYPE '00' FLOUR 1KG · €0.89
€0.75 per kg
FLORIAN ALL-PURPOSE FLOUR 00 1kg · €0.75
SPAR, 16% less
Sunflower oil €1.90 per litre
SUNFLOWER OIL 5L · €9.49
€1.77 per litre
VENTOSO SUNFLOWER OIL 1ltr · €1.77
SPAR, 7% less
Tinned tomatoes (chopped, peeled or pulp) €1.48 per kg
XTRA CHOPPED TOMATOES 400G · €0.59
€1.88 per kg
LA BELINDA PEELED TOMATOES 400gr · €0.75
Savemart, 21% less
Potatoes €1.12 per kg
Potato 4kg net · €4.50
€1.29 per kg
POTATOES - LOCAL PACKED BAG 4KG EACH · €5.16
Savemart, 13% less
Chicken breast fillets €9.80 per kg
GREEN VALLEY CHICKEN BREAST FILLET 1KG · €9.80
€7.80 per kg
QUALIKO SINGLE CHICKEN BREAST 2.5kg · €19.50
SPAR, 20% less
Still water €0.25 per litre
AQUANI STILL WATER 2L · €0.60
€0.45 per litre
SAN BENEDETTO NATURALE STILL WATER 2ltr · €0.99
Savemart, 44% less
Toilet paper €0.21 per roll
BELINNO TOILET PAPER*24 ROLLS · €5.09
€0.28 per roll
RENOVA TOILET PAPER SUPER WHITE x32 · €8.95
Savemart, 24% less
Cheddar (block) €17.93 per kg
EMBORG CHEDDAR 150G · €2.69
€19.95 per kg
KERRYGOLD RED CHEDDAR 200gr · €3.99
Savemart, 10% less
Feta €9.97 per kg
DELTA FETA CHEESE BLOCK 1+1 2*200G · €3.99
€17.45 per kg
SPAR FETA CHEESE DOP 200gr · €3.49
Savemart, 43% less
Chicken legs and thighs €4.25 per kg
Fresh Chicken Legs 3Kg (Eur4.25/Kg) · €12.75
€4.49 per kg
BUDDY CHICKEN DRUMSTICKS 1kg · €4.49
Savemart, 5% less

Prices as published on each store's website on 12 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