Current Price of a 310g Box of Maltesers in the UK (October 2025)
The cost of a 310g box of Maltesers is not fixed and fluctuates based on the retailer, current promotions, and seasonal demand. While the regular price at many supermarkets hovers around the £6.90 mark, savvy shoppers can often find it for considerably less by taking advantage of special offers, clubcard prices, or shopping at discount retailers. In October 2025, prices were observed to range from £5.00 with clubcard discounts to the full RRP at others. This variability makes it essential to check different stores before purchasing, especially if you're buying for an occasion or stocking up.
Factors Influencing the Price of Maltesers
Several factors contribute to the final price tag you see on a 310g box of Maltesers:
- Retailer Markup: Supermarkets and other retailers set their own prices. Higher-end stores may have a slightly higher regular price, while discount stores like B&M often aim to be more competitive.
- Promotional Offers: This is the most significant factor. Major supermarkets regularly run promotions such as 'Clubcard Price' (Tesco), 'Nectar Price' (Sainsbury's), or seasonal deals, reducing the price by several pounds. These offers are particularly common around holidays like Christmas, Easter, and Valentine's Day.
- Location: While less common for national chains, regional differences in pricing can occasionally occur due to logistics or local competition.
- Online vs. In-Store: Sometimes, a retailer's online price may differ slightly from their in-store price, or there may be shipping costs to consider for online purchases that affect the final cost.
- Fairtrade and Sourcing: The move towards more sustainable and ethically sourced ingredients, as noted in product listings, can influence production costs, which may in turn affect the retail price over time.
Maltesers 310g Price Comparison Table (October 2025)
| Retailer | Regular Price | Promotional Price (Oct 2025) | Notes | 
|---|---|---|---|
| Tesco | £6.90 | £5.00 (Clubcard Price) | Offer valid until late December 2025. | 
| Sainsbury's | £6.90 | £5.00 (Nectar Price) | Requires a Nectar card for discount. | 
| Morrisons | £6.85 | £5.00 (More Card Price) | Requires a More Card for discount. | 
| B&M | £4.99 | N/A | Discount retailer, typically offers lower prices. | 
| Co-op | £7.35 | N/A | Often has a slightly higher RRP. | 
Where to Find the Best Price
To find the lowest price for a 310g box of Maltesers, your best bet is to shop at a major supermarket during a promotion. As of October 2025, Tesco, Sainsbury's, and Morrisons all have matching offers at £5.00 for their cardholders. For those without a store loyalty card, discount retailers like B&M may provide a consistently lower price point. Always check the retailer's website or visit their store to confirm the latest offers, as promotions are subject to change and stock availability.
The Impact of 'Shrinkflation' and Price Creep
It is also worth noting the historical context of confectionery pricing. Like many food products, chocolate is subject to 'shrinkflation' and general price inflation over time. This means that while the price may seem to increase, the size of the product may also have been reduced over the years, giving a lower price per gram than older, larger versions. Consumers on Reddit and other forums have noted this phenomenon, highlighting that paying attention to the cost per 100g is often more informative than the upfront price. Checking the unit price displayed on supermarket shelf labels can help you compare value more accurately.
Conclusion
In summary, the price of a 310g box of Maltesers in October 2025 is typically between £5.00 and £7.35, depending heavily on the retailer and whether a promotion is active. For the best deal, leveraging supermarket loyalty schemes like Tesco's Clubcard or Sainsbury's Nectar card is highly recommended, as they offer the most significant discounts. Alternatively, discount stores like B&M offer a competitive price without needing a loyalty card. By being aware of these different pricing strategies, consumers can make informed decisions and ensure they get the best possible value for their purchase.
For up-to-the-minute price comparisons from multiple UK stores, you can check product comparison sites like PriceRunner: PriceRunner Maltesers 310g comparison.
How to Save Money on Your Chocolate Purchases
- Shop the Sales: Keep an eye out for seasonal sales, especially around major holidays. This is when confectionery prices are most competitive.
- Use Loyalty Cards: Always use your supermarket's loyalty card to get the exclusive discounted price. The saving can be substantial.
- Compare Unit Prices: Look at the 'price per 100g' on the shelf label to accurately compare the value of different sized boxes or competing brands.
- Check Discount Retailers: Stores like B&M, Home Bargains, and Poundland often carry confectionery products at a lower price point than larger supermarkets.
- Bulk Buy (with caution): If you are a heavy consumer, buying in bulk from wholesalers or online marketplaces could offer a better long-term price, but be mindful of the expiry dates.
Final Thoughts
While the price of a 310g box of Maltesers can vary, with a little strategic shopping, you can avoid paying full price. Promotions and loyalty schemes are your best friends in this quest for a cheaper sweet treat. So next time you're craving some classic chocolate-covered honeycomb, be sure to compare your options before heading to the checkout.