Dave's vs Happy Shopper: which is cheaper in Malta?

On the 108 products that both Dave's and Happy Shopper sell, Dave's was cheaper on 85% of them and Happy Shopper on 11%. Bought together, they cost €272.01 at Dave's and €309.65 at Happy Shopper: Dave's is 13.8% cheaper.

By category

CategoryProductsCheaper at Dave'sCheaper at Happy ShopperBasket
Drinks 27 81% 19% Dave's −12.0%
Food Cupboard 22 86% 9% Dave's −17.0%
Chilled & Dairy 20 90% 0% Dave's −11.8%
Snacks & Sweets 18 78% 22% Dave's −8.0%
Wine & Alcohol 9 89% 11% Dave's −11.5%
Butcher 6 100% 0% Dave's −13.6%

Biggest savings at Dave's

Biggest savings at Happy Shopper

Cheapest equivalent basics, any brand

BasicDave'sHappy ShopperCheaper
Butter €21.90 per kg
Kerrygold Salted Butter 200g · €4.38
€12.68 per kg
Benna Pure Butter Unsalted 250g · €3.17
Happy Shopper, 42% less
Spaghetti €1.78 per kg
Barilla Spaghetti No5 500g · €0.89
€2.70 per kg
Barilla Spaghetti 500g · €1.35
Dave's, 34% less
Penne €2.78 per kg
Co-op Penne Rigate Pasta Quills 500g · €1.39
€3.00 per kg
Barilla Penne Rigate No.73 500g · €1.50
Dave's, 7% less
Basmati rice €4.33 per kg
Amanhecer Basmati Rice 1kg · €4.33
€3.99 per kg
Eurico Curtiriso Basmati Rice 1Kg · €3.99
Happy Shopper, 8% less
Apples €2.00 per kg
Gala Apples, 2kg · €4.00
€3.64 per kg
Fresh Apples, 1Kg · €3.64
Dave's, 45% less
Potatoes €1.13 per kg
Foreign Potatoes, 4kg · €4.50
€1.44 per kg
Fresh Potatoes 1Kg · €1.44
Dave's, 22% less
Feta €24.33 per kg
Kolios Feta 150g · €3.65
€18.75 per kg
Feta Cheese 200g · €3.75
Happy Shopper, 23% less

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