Dave's vs Greens: which is cheaper in Malta?

On the 566 products that both Dave's and Greens sell, Dave's was cheaper on 9% of them and Greens on 80%. Bought together, they cost €1,865.21 at Dave's and €1,714.83 at Greens: Greens is 8.8% cheaper.

By category

CategoryProductsCheaper at Dave'sCheaper at GreensBasket
Food Cupboard 146 10% 86% Greens −10.3%
Snacks & Sweets 119 10% 73% Greens −4.8%
Chilled & Dairy 75 8% 60% Greens −6.3%
Drinks 62 3% 94% Greens −13.7%
Wine & Alcohol 49 8% 84% Greens −8.1%
Bakery 20 5% 65% Greens −4.6%
Health & Beauty 18 11% 89% Greens −9.4%
Other 15 0% 100% Greens −4.5%
Household 11 18% 82% Greens −0.9%
Pets 11 9% 82% Greens −1.9%
Baby 10 10% 90% Greens −11.4%
Frozen 9 33% 67% Greens −2.8%
Butcher 9 0% 100% Greens −9.1%
Fish 8 0% 100% Greens −11.1%

Biggest savings at Dave's

Biggest savings at Greens

Cheapest equivalent basics, any brand

BasicDave'sGreensCheaper
Butter €21.90 per kg
Kerrygold Salted Butter 200g · €4.38
€13.56 per kg
Lakeland Unsalted Butter 250g · €3.39
Greens, 38% less
Spaghetti €1.78 per kg
Barilla Spaghetti No5 500g · €0.89
€1.15 per kg
Alberto Poiatti Spaghettoni 1kg · €1.15
Greens, 35% less
Penne €2.78 per kg
Co-op Penne Rigate Pasta Quills 500g · €1.39
€1.15 per kg
Alberto Poiatti Penne Rigate 1kg · €1.15
Greens, 59% less
Long-grain white rice €2.19 per kg
Eurico White Long Grain Rice 1kg · €2.19
€1.99 per kg
Eurico Long Grain White Rice 1kg · €1.99
Greens, 9% less
Basmati rice €4.33 per kg
Amanhecer Basmati Rice 1kg · €4.33
€3.50 per kg
Laila Basmati Rice Brick Pack 2kg · €6.99
Greens, 19% less
White sugar €2.25 per kg
Sisa Sugar White 1kg · €2.25
€0.79 per kg
Lietuvos Cukrus White Sugar 1 Kg · €0.79
Greens, 65% less
Plain flour €1.50 per kg
Lamb Brand Plain Flour All Purpose 800g · €1.20
€1.15 per kg
Country Plain Flour Packets 1kg · €1.15
Greens, 23% less
Apples €2.00 per kg
Gala Apples, 2kg · €4.00
€1.50 per kg
Apples ( Red Delicious Apples Packet 3kg ) · €4.49
Greens, 25% less
Potatoes €1.13 per kg
Foreign Potatoes, 4kg · €4.50
€1.18 per kg
Potatoes By 4kg · €4.70
Dave's, 4% less
Oranges €2.30 per kg
Oranges, Juicy · €2.30
€1.25 per kg
Oranges Net 2kg · €2.49
Greens, 46% less
Pears €4.25 per kg
Pears · €4.25
€2.72 per kg
Abbate Pears · €2.72
Greens, 36% 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