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
pain relief — compare prices across 6 supermarkets

ASDA
ASDA 16 Paracetamol 500mg Tablets
16 pieces
£0.02/unit
at 1 supermarket

ASDA
ASDA + Ibuprofen 200mg Caplets 16 Caplets
16 pieces
£0.02/unit
at 1 supermarket

ASDA
ASDA Paracetamol 500mg Caplets 16 Caplets
16 pieces
£0.02/unit
at 1 supermarket

Asda
Asda Paracetamol 500mg Tablets 16 Tablets
16 pieces
£0.02/unit
at 1 supermarket

HEALTH ESSENTIALS
Paracetamol
16 pieces
£0.02/unit
at 1 supermarket

HEALTH ESSENTIALS
Ibuprofen
16 pieces
£0.02/unit
at 1 supermarket

FLAMINGO PHARMA
Ibuprofen Tablets
16 pieces
£0.02/unit
at 1 supermarket

Morrisons
Morrisons Paracetamol 500mg Caplets 16 Pack
16 pieces
£0.02/unit
at 1 supermarket

Morrisons
Morrisons Ibuprofen Caplets 16 Pack
16 pieces
£0.02/unit
at 1 supermarket

Sainsbury's
Sainsbury's Ibuprofen Tablets Capsule Shaped Tablets x16 200mg
16 pieces
£0.02/unit
at 1 supermarket

Sainsbury's
Sainsbury's Ibuprofen Tablets x16 200mg
16 pieces
£0.02/unit
at 1 supermarket

Sainsbury's
Sainsbury's Healthcare Paracetamol 500mg Tablets x16
16 pieces
£0.02/unit
at 1 supermarket

ASDA
ASDA 16 Dispersible Aspirin 300mg Tablets
16 pieces
£0.03/unit
at 1 supermarket

ASDA
ASDA 16 Aspirin 300mg Tablets
16 pieces
£0.03/unit
at 1 supermarket

HEALTH ESSENTIALS
Pain Relief Plus Paracetamol & Caffeine Tablets
16 pieces
£0.03/unit
at 1 supermarket

Flamingo
Flamingo Ibuprofen 200mg Tablets
16 pieces
£0.03/unit
at 2 supermarkets

Morrisons
Morrisons Aspirin Tablets 300mg
16 pieces
£0.03/unit
at 1 supermarket

Aspar
Aspar Dispersible Aspirin Tablets 300mg 16s
16 pieces
£0.03/unit
at 1 supermarket

Bell's
Bell's Healthcare Paracetamol 500mg Tablets x16
16 pieces
£0.03/unit
at 1 supermarket

Flamingo
Flamingo Paracetamol 500mg 16 Tablets
16 pieces
£0.03/unit
at 1 supermarket

ASDA
ASDA Paracetamol 500mg Capsules 16 Capsules
16 pieces
£0.04/unit
at 1 supermarket

ASDA
ASDA 16 Paracetamol 500mg Capsules
16 pieces
£0.04/unit
at 1 supermarket

Morrisons
Morrisons Paracetamol 500mg Capsules 16 Pack
16 pieces
£0.04/unit
at 1 supermarket

Sainsbury's
Sainsbury's Dispersible Aspirin Tablets x16
16 pieces
£0.04/unit
at 1 supermarket

ASDA
ASDA Paracetamol Plus Caplets 16 Caplets
16 pieces
£0.05/unit
at 1 supermarket

Morrisons
Morrisons Paracetamol Plus Caplets
16 pieces
£0.05/unit
at 1 supermarket

Waitrose Ltd
Essential Aspirin
16 pieces
£0.05/unit
at 1 supermarket

Waitrose Ltd
Essential Dispersible Aspirin
16 pieces
£0.05/unit
at 1 supermarket

Waitrose Ltd
Essential Paracetamol Capsules
16 pieces
£0.05/unit
at 1 supermarket

Waitrose Ltd
Essential Round Paracetamol Tablets
16 pieces
£0.05/unit
at 1 supermarket

Waitrose Ltd
Essential Oval Paracetamol Tablets
16 pieces
£0.05/unit
at 1 supermarket

Waitrose Ltd
Essential Oval Ibuprofen Tablets
16 pieces
£0.05/unit
at 1 supermarket

Waitrose Ltd
Essential Round Ibuprofen Tablets
16 pieces
£0.05/unit
at 1 supermarket

Sainsbury's
Sainsbury's Paracetamol Capsules x16
16 pieces
£0.05/unit
at 1 supermarket

ASDA
ASDA Ibuprofen 200mg Capsules 16 Capsules
16 pieces
£0.06/unit
at 1 supermarket

Morrisons
Morrisons Ibuprofen 200mg Capsules
16 pieces
£0.06/unit
at 1 supermarket

Sainsbury's
Sainsbury's Paracetamol Plus Caplets x16
16 pieces
£0.06/unit
at 1 supermarket

Sainsbury's
Sainsbury's Healthcare Ibuprofen Capsules x16 200mg
16 pieces
£0.06/unit
at 1 supermarket

Panadol
Panadol Original Paracetamol Tablets, 12s
12 pieces
£0.07/unit
at 3 supermarkets

Nurofen
Nurofen 200mg Tablets 8 Tablets
8 pieces
£0.12/unit
at 3 supermarkets

Tesco Health
Tesco Health Pain Relief Tablets - Paracetamol 500mg 16s
1 pieces
£0.35/unit
at 1 supermarket

Tesco Health
Tesco Health Ibuprofen 200mg Pain Relief Tablets 16s
1 pieces
£0.35/unit
at 1 supermarket

Tesco Health
Tesco Health Aspirin 300mg Tablets 16s
1 pieces
£0.50/unit
at 1 supermarket

TESCO
Tesco Dispersible Aspirin 300mg Tablets 16s
1 pieces
£0.55/unit
at 1 supermarket

GALPHARM
Galpharm Ibuprofen 200Mg 16 Caplets (#)
1 pieces
£0.55/unit
at 1 supermarket

Tesco Health
Tesco Health Paracetamol Capsules 500mg 16s
1 pieces
£0.65/unit
at 1 supermarket

TESCO
Tesco Paracetamol Extra 16S
1 pieces
£0.85/unit
at 1 supermarket

PANADOL
Panadol Original Pain Relief Paracetamol 500mg Tablets 12s
1 pieces
£0.90/unit
at 1 supermarket

GALPHARM
Galpharm Ibuprofen 200mg Pain Relief Capsules 16s
1 pieces
£1.00/unit
at 1 supermarket

Sainsbury's
Sainsbury's Aspirin, Tablets x16
Price per unit unknown
at 1 supermarket