Prices updated daily — 23 October 2026
Product type overview
cough & throat medicine sits within Health & Vitamins, part of Health, Baby & Personal Care. On this page you compare 334 products from 9 UK supermarkets: Aldi, ASDA, Co-op, Iceland, Morrisons, Ocado, Sainsbury's, Tesco and Waitrose. The lowest unit price for cough & throat medicine is £0.07/st at ASDA. In total, 14 variants of cough & throat medicine are compared (different pack sizes and compositions). All prices are normalised to the same unit (per kilogram, per litre or per piece) so that packs of different sizes can be compared fairly — a larger pack is not automatically the best value. The ranking below shows, per variant, which supermarket currently has the sharpest price, including own-label products alongside national brands. Prices refresh daily from the retailers' own public price lists, so you never see stale offers when planning your weekly shop. Allsupers uses no affiliate links or paid placement; the ranking is purely price-based and updated from public data.
Cheapest cough & throat medicine
Compare 160 products priced per unit across 9 supermarkets (334 in total)
cough & throat medicine — compare prices across 9 supermarkets

ASDA
ASDA Max Strength Cold & Flu Day & Night Capsules 16 Capsules
16 pieces
£0.07/unit
at 1 supermarket

HEALTH ESSENTIALS
Max Strength Cold & Flu Capsules
16 pieces
£0.07/unit
at 1 supermarket

HEALTH ESSENTIALS
Cold & Flu Relief
16 pieces
£0.07/unit
at 1 supermarket

ASDA
ASDA Dual Action Blackcurrant Flavour 36 Lozenges
36 pieces
£0.09/unit
at 1 supermarket

ASDA
ASDA Dual Action Honey & Lemon Flavour 36 Lozenges
36 pieces
£0.09/unit
at 1 supermarket

HALLS
Halls Extra Strong Mentho-Lyptus Hard Boiled Sweets 9s
9 pieces
£0.09/unit
at 1 supermarket

Morrisons
Morrisons Dual Action Blackcurrant Lozenges
36 pieces
£0.09/unit
at 1 supermarket

Morrisons
Morrisons Dual Action Lozenges Honey & Lemon
36 pieces
£0.09/unit
at 1 supermarket

Sainsbury's
Sainsbury's Throat Lozenges Honey & Lemon x36
36 pieces
£0.09/unit
at 1 supermarket

Sainsbury's
Sainsbury's Throat Lozenges, Blackcurrant x36
36 pieces
£0.09/unit
at 1 supermarket

ASDA
ASDA Max Strength Cold & Flu Capsules 16 Capsules
16 pieces
£0.12/unit
at 1 supermarket

Morrisons
Morrisons Max Strength Cold & Flu Day & Night Capsules
16 pieces
£0.12/unit
at 1 supermarket

Morrisons
Morrisons Max Strength Cold & Flu Relief Capsules
16 pieces
£0.12/unit
at 1 supermarket

Beechams
Beechams Flu Plus Cold & Flus Caplets Pain & Congestion Relief x16
16 pieces
£0.12/unit
at 4 supermarkets

Castle Mclellan
MAC Sore Throat Honey & Lemon 0.6mg Lozenges Amylmetacresol
12 pieces
£0.12/unit
at 1 supermarket

M&S
M&S Max Strength Cold & Flu Relief
16 pieces
£0.13/unit
at 1 supermarket

Castle Mclellan
MAC Dual Action Blackcurrant 2.4mg Lozenges Hexylresorcinol
12 pieces
£0.13/unit
at 1 supermarket

Strepsils
Strepsils Orange Vitamin C
36 pieces
£0.14/unit
at 5 supermarkets

Strepsils
Strepsils Honey & Lemon Lozenges x36 for Sore Throat
36 pieces
£0.14/unit
at 4 supermarkets

Strepsils
Strepsils Sugar Free Strawberry
36 pieces
£0.14/unit
at 5 supermarkets

Galpharm
Galpharm Cold & Flu Day And Night Max Strength Capsules
16 pieces
£0.14/unit
at 2 supermarkets

Sainsbury's
Sainsbury's Max Strength Day & Night Capsules x16
16 pieces
£0.14/unit
at 1 supermarket

Sainsbury's
Sainsbury's Max Flu Strength Cold Caps x16
16 pieces
£0.14/unit
at 1 supermarket

Strepsils
Strepsils Honey & Lemon for Sore Throat Lozenges
36 pieces
£0.14/unit
at 1 supermarket

Galpharm
Galpharm Cold & Flu Max Strength Capsules
16 pieces
£0.14/unit
at 1 supermarket

Galpharm
Galpharm Flu-Max All-In-One Chesty Cough & Cold Tablets 16 Tablets
16 pieces
£0.14/unit
at 1 supermarket

Morrisons
Morrisons Max Strength Congestion Relief Capsules
12 pieces
£0.15/unit
at 1 supermarket

ASDA
ASDA Max Strength Congestion Relief 12.2mg Capsules 12 Capsules
12 pieces
£0.16/unit
at 1 supermarket

Sainsbury's
Sainsbury's Flu-Max All In one Cough & Cold Tablets x16
16 pieces
£0.17/unit
at 1 supermarket

Sainsbury's
Sainsbury's Max Strength Congestion Relief x12
12 pieces
£0.17/unit
at 1 supermarket

Strepsils
Strepsils Honey & Lemon Lozenges x12 for Sore Throat
12 pieces
£0.17/unit
at 1 supermarket

Galpharm
Galpharm Blocked Nose Relief 12.2mg Capsules 12 Capsules
12 pieces
£0.17/unit
at 1 supermarket

Potters
Potters Mucus Cough Pastilles
20 pieces
£0.18/unit
at 2 supermarkets

Galpharm
Galpharm Max Strength Decongestant Capsules 12pk
12 pieces
£0.18/unit
at 1 supermarket

ASDA
ASDA Flu-Max All-in-One Chesty Cough & Cold Tablets 16 Tablets
16 pieces
£0.19/unit
at 1 supermarket

Morrisons
Morrisons Max Strength Cold & Flu Relief All In One Capsules
16 pieces
£0.19/unit
at 1 supermarket

Potters
Potters Chesty Cough Pastilles
20 pieces
£0.19/unit
at 1 supermarket

Galpharm
Galpharm 10 Max Strength Cold & Flu Blackcurrant Flavour
10 pieces
£0.20/unit
at 2 supermarkets

Potter's
Potter's Chesty Cough Pastilles
20 pieces
£0.20/unit
at 1 supermarket

Broncho-Stop
BronchoStop Cough Pastilles
20 pieces
£0.20/unit
at 1 supermarket

Mac
Mac Dual Action Sore Throat Lozenges Blackcurrant
12 pieces
£0.21/unit
at 1 supermarket

Mac
Mac Sore Throat Lozenges Honey & Lemon
12 pieces
£0.21/unit
at 1 supermarket

Strepsils
Strepsils Menthol Lozenges x16, for Sore Throat
16 pieces
£0.22/unit
at 3 supermarkets

Beechams
Beechams All in One Tablets, Cold and Flu Relief with Paracetamol, 16s
16 pieces
£0.22/unit
at 4 supermarkets

Zarbee's
Zarbee's Zarbee’s Cooling Throat + Immune Support Lozenges 36 count
36 pieces
£0.22/unit
at 1 supermarket

Strepsils
Strepsils Extra Triple Action Blackcurrant Lozenges x 16 for Sore Throat
16 pieces
£0.22/unit
at 1 supermarket

Bronchostop
Bronchostop 5-In-1 Pastilles 20 Pack
20 pieces
£0.22/unit
at 1 supermarket

Strepsils
Strepsils Extra Triple Action Cherry Lozenges 24 Lozenges
24 pieces
£0.23/unit
at 4 supermarkets

STREPSILS
Strepsils Triple Action Honey & Lemon Throat Lozenges 16 Pack
16 pieces
£0.23/unit
at 4 supermarkets

Strepsils
Strepsils Original Lozenges for Sore Throat x16
16 pieces
£0.23/unit
at 1 supermarket