Prices updated daily — 3 June 2026

Product type overview

pain relief sits within Health & Vitamins, part of Health, Baby & Personal Care. On this page you compare 216 products from 6 UK supermarkets: Tesco, Sainsbury's, ASDA, Aldi, Morrisons and Waitrose. The lowest unit price for pain relief is £0.02/st at ASDA. In total, 10 variants of pain relief 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 pain relief

Compare 210 products across 6 supermarkets

From £0.02 / unitFrom £13.50 / litre

pain relief — compare prices across 6 supermarkets

ASDA 16 Paracetamol 500mg Tablets
ASDA

ASDA

ASDA 16 Paracetamol 500mg Tablets

16 pieces

£0.35

£0.02/unit

ASDA

at 1 supermarket

0
ASDA + Ibuprofen 200mg Caplets 16 Caplets
ASDA

ASDA

ASDA + Ibuprofen 200mg Caplets 16 Caplets

16 pieces

£0.35

£0.02/unit

ASDA

at 1 supermarket

0
ASDA Paracetamol 500mg Caplets 16 Caplets
ASDA

ASDA

ASDA Paracetamol 500mg Caplets 16 Caplets

16 pieces

£0.35

£0.02/unit

ASDA

at 1 supermarket

0
Asda Paracetamol 500mg Tablets 16 Tablets
ASDA

Asda

Asda Paracetamol 500mg Tablets 16 Tablets

16 pieces

£0.35

£0.02/unit

ASDA

at 1 supermarket

0
Paracetamol
Aldi

HEALTH ESSENTIALS

Paracetamol

16 pieces

£0.35

£0.02/unit

Aldi

at 1 supermarket

0
Ibuprofen
Aldi

HEALTH ESSENTIALS

Ibuprofen

16 pieces

£0.35

£0.02/unit

Aldi

at 1 supermarket

0
Ibuprofen Tablets
Aldi

FLAMINGO PHARMA

Ibuprofen Tablets

16 pieces

£0.35

£0.02/unit

Aldi

at 1 supermarket

0
Morrisons Paracetamol 500mg Caplets 16 Pack
OFFER
Morrisons

Morrisons

Morrisons Paracetamol 500mg Caplets 16 Pack

16 pieces

£0.35£0.47

£0.02/unit

Morrisons

at 1 supermarket

0
Morrisons Ibuprofen Caplets 16 Pack
OFFER
Morrisons

Morrisons

Morrisons Ibuprofen Caplets 16 Pack

16 pieces

£0.35£0.50

£0.02/unit

Morrisons

at 1 supermarket

0
Sainsbury's Ibuprofen Tablets Capsule Shaped Tablets x16 200mg
Sainsbury's

Sainsbury's

Sainsbury's Ibuprofen Tablets Capsule Shaped Tablets x16 200mg

16 pieces

£0.35

£0.02/unit

Sainsbury's

at 1 supermarket

0
Sainsbury's Ibuprofen Tablets x16 200mg
Sainsbury's

Sainsbury's

Sainsbury's Ibuprofen Tablets x16 200mg

16 pieces

£0.35

£0.02/unit

Sainsbury's

at 1 supermarket

0
Sainsbury's Healthcare Paracetamol 500mg Tablets x16
Sainsbury's

Sainsbury's

Sainsbury's Healthcare Paracetamol 500mg Tablets x16

16 pieces

£0.35

£0.02/unit

Sainsbury's

at 1 supermarket

0
ASDA 16 Dispersible Aspirin 300mg Tablets
ASDA

ASDA

ASDA 16 Dispersible Aspirin 300mg Tablets

16 pieces

£0.55

£0.03/unit

ASDA

at 1 supermarket

0
ASDA 16 Aspirin 300mg Tablets
ASDA

ASDA

ASDA 16 Aspirin 300mg Tablets

16 pieces

£0.47

£0.03/unit

ASDA

at 1 supermarket

0
Pain Relief Plus Paracetamol & Caffeine Tablets
Aldi

HEALTH ESSENTIALS

Pain Relief Plus Paracetamol & Caffeine Tablets

16 pieces

£0.55

£0.03/unit

Aldi

at 1 supermarket

0
Flamingo Ibuprofen 200mg Tablets
ASDA

Flamingo

Flamingo Ibuprofen 200mg Tablets

16 pieces

from£0.50

£0.03/unit

ASDA
Morrisons

at 2 supermarkets

0
Morrisons Aspirin Tablets 300mg
Morrisons

Morrisons

Morrisons Aspirin Tablets 300mg

16 pieces

£0.50

£0.03/unit

Morrisons

at 1 supermarket

0
Aspar Dispersible Aspirin Tablets 300mg 16s
Morrisons

Aspar

Aspar Dispersible Aspirin Tablets 300mg 16s

16 pieces

£0.55

£0.03/unit

Morrisons

at 1 supermarket

0
Bell's Healthcare Paracetamol 500mg Tablets x16
Sainsbury's

Bell's

Bell's Healthcare Paracetamol 500mg Tablets x16

16 pieces

£0.50

£0.03/unit

Sainsbury's

at 1 supermarket

0
Flamingo Paracetamol 500mg 16 Tablets
ASDA

Flamingo

Flamingo Paracetamol 500mg 16 Tablets

16 pieces

£0.50

£0.03/unit

ASDA

at 1 supermarket

0
ASDA Paracetamol 500mg Capsules 16 Capsules
ASDA

ASDA

ASDA Paracetamol 500mg Capsules 16 Capsules

16 pieces

£0.64

£0.04/unit

ASDA

at 1 supermarket

0
ASDA 16 Paracetamol 500mg Capsules
ASDA

ASDA

ASDA 16 Paracetamol 500mg Capsules

16 pieces

£0.65

£0.04/unit

ASDA

at 1 supermarket

0
Morrisons Paracetamol 500mg Capsules 16 Pack
Morrisons

Morrisons

Morrisons Paracetamol 500mg Capsules 16 Pack

16 pieces

£0.65

£0.04/unit

Morrisons

at 1 supermarket

0
Sainsbury's Dispersible Aspirin Tablets x16
Sainsbury's

Sainsbury's

Sainsbury's Dispersible Aspirin Tablets x16

16 pieces

£0.60

£0.04/unit

Sainsbury's

at 1 supermarket

0
ASDA Paracetamol Plus Caplets 16 Caplets
ASDA

ASDA

ASDA Paracetamol Plus Caplets 16 Caplets

16 pieces

£0.77

£0.05/unit

ASDA

at 1 supermarket

0
Morrisons Paracetamol Plus Caplets
Morrisons

Morrisons

Morrisons Paracetamol Plus Caplets

16 pieces

£0.85

£0.05/unit

Morrisons

at 1 supermarket

0
Essential Aspirin
Waitrose

Waitrose Ltd

Essential Aspirin

16 pieces

£0.75

£0.05/unit

Waitrose

at 1 supermarket

0
Essential Dispersible Aspirin
Waitrose

Waitrose Ltd

Essential Dispersible Aspirin

16 pieces

£0.75

£0.05/unit

Waitrose

at 1 supermarket

0
Essential Paracetamol Capsules
Waitrose

Waitrose Ltd

Essential Paracetamol Capsules

16 pieces

£0.85

£0.05/unit

Waitrose

at 1 supermarket

0
Essential Round Paracetamol Tablets
Waitrose

Waitrose Ltd

Essential Round Paracetamol Tablets

16 pieces

£0.75

£0.05/unit

Waitrose

at 1 supermarket

0
Essential Oval Paracetamol Tablets
Waitrose

Waitrose Ltd

Essential Oval Paracetamol Tablets

16 pieces

£0.75

£0.05/unit

Waitrose

at 1 supermarket

0
Essential Oval Ibuprofen Tablets
Waitrose

Waitrose Ltd

Essential Oval Ibuprofen Tablets

16 pieces

£0.75

£0.05/unit

Waitrose

at 1 supermarket

0
Essential Round Ibuprofen Tablets
Waitrose

Waitrose Ltd

Essential Round Ibuprofen Tablets

16 pieces

£0.75

£0.05/unit

Waitrose

at 1 supermarket

0
Sainsbury's Paracetamol Capsules x16
Sainsbury's

Sainsbury's

Sainsbury's Paracetamol Capsules x16

16 pieces

£0.75

£0.05/unit

Sainsbury's

at 1 supermarket

0
ASDA Ibuprofen 200mg Capsules 16 Capsules
ASDA

ASDA

ASDA Ibuprofen 200mg Capsules 16 Capsules

16 pieces

£1.00

£0.06/unit

ASDA

at 1 supermarket

0
Morrisons Ibuprofen 200mg Capsules
Morrisons

Morrisons

Morrisons Ibuprofen 200mg Capsules

16 pieces

£1.00

£0.06/unit

Morrisons

at 1 supermarket

0
Sainsbury's Paracetamol Plus Caplets x16
Sainsbury's

Sainsbury's

Sainsbury's Paracetamol Plus Caplets x16

16 pieces

£0.95

£0.06/unit

Sainsbury's

at 1 supermarket

0
Sainsbury's Healthcare Ibuprofen Capsules x16 200mg
Sainsbury's

Sainsbury's

Sainsbury's Healthcare Ibuprofen Capsules x16 200mg

16 pieces

£1.00

£0.06/unit

Sainsbury's

at 1 supermarket

0
Panadol Original Paracetamol Tablets, 12s
ASDA

Panadol

Panadol Original Paracetamol Tablets, 12s

12 pieces

from£0.88

£0.07/unit

ASDA
Morrisons
Sainsbury's

at 3 supermarkets

0
Nurofen 200mg Tablets 8 Tablets
ASDA

Nurofen

Nurofen 200mg Tablets 8 Tablets

8 pieces

from£1.00

£0.12/unit

ASDA
Morrisons
Sainsbury's

at 3 supermarkets

0
Tesco Health Pain Relief Tablets - Paracetamol 500mg 16s
Tesco

Tesco Health

Tesco Health Pain Relief Tablets - Paracetamol 500mg 16s

1 pieces

£0.35

£0.35/unit

Tesco

at 1 supermarket

0
Tesco Health Ibuprofen 200mg Pain Relief Tablets 16s
Tesco

Tesco Health

Tesco Health Ibuprofen 200mg Pain Relief Tablets 16s

1 pieces

£0.35

£0.35/unit

Tesco

at 1 supermarket

0
Tesco Health Aspirin 300mg Tablets 16s
Tesco

Tesco Health

Tesco Health Aspirin 300mg Tablets 16s

1 pieces

£0.50

£0.50/unit

Tesco

at 1 supermarket

0
Tesco Dispersible Aspirin 300mg Tablets 16s
Tesco

TESCO

Tesco Dispersible Aspirin 300mg Tablets 16s

1 pieces

£0.55

£0.55/unit

Tesco

at 1 supermarket

0
Galpharm Ibuprofen 200Mg 16 Caplets (#)
Tesco

GALPHARM

Galpharm Ibuprofen 200Mg 16 Caplets (#)

1 pieces

£0.55

£0.55/unit

Tesco

at 1 supermarket

0
Tesco Health Paracetamol Capsules 500mg 16s
Tesco

Tesco Health

Tesco Health Paracetamol Capsules 500mg 16s

1 pieces

£0.65

£0.65/unit

Tesco

at 1 supermarket

0
Tesco Paracetamol Extra 16S
Tesco

TESCO

Tesco Paracetamol Extra 16S

1 pieces

£0.85

£0.85/unit

Tesco

at 1 supermarket

0
Panadol Original Pain Relief Paracetamol 500mg Tablets 12s
Tesco

PANADOL

Panadol Original Pain Relief Paracetamol 500mg Tablets 12s

1 pieces

£0.90

£0.90/unit

Tesco

at 1 supermarket

0
Galpharm Ibuprofen 200mg Pain Relief Capsules 16s
Tesco

GALPHARM

Galpharm Ibuprofen 200mg Pain Relief Capsules 16s

1 pieces

£1.00

£1.00/unit

Tesco

at 1 supermarket

0
Sainsbury's Aspirin, Tablets x16
Sainsbury's

Sainsbury's

Sainsbury's Aspirin, Tablets x16

 

£0.50

Price per unit unknown

Sainsbury's

at 1 supermarket

0
1-50 / 210