Prices updated daily — 23 October 2026
Product type overview
topical pain relief sits within Health & Vitamins, part of Health, Baby & Personal Care. On this page you compare 89 products from 9 UK supermarkets: Aldi, ASDA, Co-op, Iceland, Morrisons, Ocado, Sainsbury's, Tesco and Waitrose. The lowest unit price for topical pain relief is £21.43/kg at ASDA. In total, 6 variants of topical 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 topical pain relief
Compare 51 products priced per kilo across 9 supermarkets (89 in total)
topical pain relief — compare prices across 9 supermarkets

Masterplast
Masterplast Heat Rub Massaging Cream 70g
70 g
£21.43/kg
at 1 supermarket

Care
Care Ibuprofen 5% Gel
100 g
£40.00/kg
at 1 supermarket

Deep Heat
Deep Heat Heat Rub 67g
67 g
£42.24/kg
at 4 supermarkets

DEEP HEAT
Deep Freeze Pain Relieving Cold Gel 100g
100 g
£50.00/kg
at 1 supermarket

Deep Freeze
Deep Freeze Gel
100 g
£50.00/kg
at 4 supermarkets

Deep Heat
Deep Heat 100g
100 g
£52.50/kg
at 1 supermarket

Deep Freeze
Deep Freeze Cold Gel 35g
35 g
£57.14/kg
at 1 supermarket

Mentholatum
Mentholatum Ibuprofen Gel
35 g
£62.86/kg
at 1 supermarket

Deep Freeze
Deep Freeze 91g Muscle Rescue Cold Spray
91 g
£65.93/kg
at 1 supermarket

Radian B
Radian B Anti-Inflammatory Gel 30g
30 g
£66.67/kg
at 1 supermarket

TESCO
Tesco Ibuprofen Gel 35g
35 g
£67.14/kg
at 1 supermarket

Sainsbury's
Sainsbury's + Healthcare Ibuprofen 5% w/w Gel 35g
35 g
£67.14/kg
at 1 supermarket

Voltaheat
Voltaheat Non-Medicated Warming Gel From Voltarol
50 g
£80.00/kg
at 3 supermarkets

Deep Heat
Deep Heat Rub
35 g
£85.71/kg
at 1 supermarket

DEEP RELIEF
Deep Relief Menthol Ibuprofen Anti-inflammatory Gel 100g
100 g
£92.50/kg
at 1 supermarket

Deep Relief
Deep Relief Gel
50 g
£100.00/kg
at 2 supermarkets

Deep Heat
Deep Heat Relief Gel
50 g
£100.00/kg
at 1 supermarket

Deep Relief
Deep Relief Gel Anti-Inflammatory
100 g
£100.00/kg
at 1 supermarket

Ibuprofen
Mentholatum Ibuprofen 5% Gel
35 g
£114.29/kg
at 1 supermarket

Deep Freeze
Deep Freeze Glide On Gel 50g
50 g
£117.00/kg
at 1 supermarket

Voltarol
Voltarol Back & Muscle Pain Relief 1.16% Gel 100g
100 g
£120.00/kg
at 6 supermarkets

Motusol
Motusol 2.32% w/w Gel Max 50g
50 g
£120.00/kg
at 1 supermarket

BioFreeze
BioFreeze Long Lasting Pain Relief Gel 112g
112 g
£122.77/kg
at 1 supermarket

Motusol
Motusol 1.16% w/w Gel 50g
50 g
£134.60/kg
at 1 supermarket

IBULEVE
Ibuleve Ibuprofen Pain Relief 5% Gel 50g
50 g
£135.00/kg
at 2 supermarkets

BioFreeze
BioFreeze Long Lasting Pain Relief Roll On 84g
84 g
£139.88/kg
at 1 supermarket

Voltarol
Voltarol Back & Muscle Pain Relief 1.16% Gel 100g, No Mess Applicator
100 g
£140.00/kg
at 5 supermarkets

Tiger Balm
Tiger Balm Neck & Shoulder Rub
50 g
£140.00/kg
at 1 supermarket

Deep Heat
Deep Heat Max Strength 35g
35 g
£142.86/kg
at 4 supermarkets

Ibuleve
Ibuleve Max Strength Pain Relief 10% Gel 50g
50 g
£143.00/kg
at 4 supermarkets

VOLTAROL
Voltarol Back & Muscle Pain Relief 1.16% Gel 50g
50 g
£150.00/kg
at 6 supermarkets

Motusol
Motusol 1.16% w/w Gel 30g
30 g
£160.00/kg
at 1 supermarket

Nelsons
Nelsons Arnicare Arnica Cream 30g
30 g
£174.33/kg
at 3 supermarkets

Nurofen
Nurofen Joint & Back Pain Relief Ibuprofen 10% Gel
40 g
£175.00/kg
at 1 supermarket

Teva Motusol
Motusol Pain Relief Gel 2.32% W/W 50g
50 g
£180.00/kg
at 1 supermarket

Arnicare
Arnicare Arnica Cream
30 g
£191.67/kg
at 1 supermarket

Voltarol
Voltarol Back & Muscle Pain Relief 1.16% Gel 30g
30 g
£199.00/kg
at 4 supermarkets

Voltarol
Voltarol Back & Muscle Pain Relief Gel 1.16% 30g
30 g
£200.00/kg
at 1 supermarket

Ibuleve
Ibuleve Pain Relief 10% Gel
50 g
£200.00/kg
at 1 supermarket

Arnicare
Arnicare Cooling Gel
30 g
£200.00/kg
at 1 supermarket

Voltarol
Voltarol 50g Joint & Back Pain Relief 2.32% Gel
50 g
£210.00/kg
at 6 supermarkets

Nurofen
Nurofen Joint & Back Pain Relief Max Strength 10% Gel Ibuprofen
40 g
£212.50/kg
at 1 supermarket

Nurofen
Nurofen Ibuprofen Joint & Back Pain Relief Max Strength 40g
40 g
£212.50/kg
at 1 supermarket

Tiger Balm
Tiger Balm White Ointment 30g
30 g
£233.33/kg
at 2 supermarkets

SAVLON
Savlon Bites & Stings Pain Relief Gel 20g
20 g
£275.00/kg
at 2 supermarkets

Tiger Balm
Tiger Balm Red Ointment (30g), Effective Herbal Pain Relief, for Muscle & Back Pain
30 g
£282.67/kg
at 4 supermarkets

Voltarol
Voltarol Joint & Back Pain Relief 2.32% Gel 30g
30 g
£296.67/kg
at 6 supermarkets

Flexiseq
Flexiseq Max Osteoarthritis
50 g
£400.00/kg
at 1 supermarket

Canescool
Canescool ® Soothing Cream Gel 15g
15 g
£418.67/kg
at 2 supermarkets

4head
4head Effective Headache Relief Stick 3.6g
3.6 g
£1,244.44/kg
at 3 supermarkets