August 2026 price snapshot

What treatments cost,
city by city.

A practical monthly view of the lowest advertised prices at UK clinics — cleaned to keep missing values, placeholders and clear outliers from distorting the average.

Latest clinic price update

Prices analysed
1,324

after quality checks

Clinics
975
Cities
14
Treatments
7

National comparison

Average advertised price by treatment

Each bar is a separate like-for-like treatment average. The dot marks the median, which is less affected by premium clinics and larger treatment areas.

City comparison

Where prices sit across the UK

Showing Microneedling. Lower advertised prices can represent smaller areas, introductory offers or fewer sessions.

UK average£87
UK median£99
Retained price range£20–£110
Usable prices34

Average by city

Lowest to highest
  1. Liverpool£65
  2. Manchester£75
  3. London£86
  4. Belfast£99
  5. Birmingham£99
  6. Bristol£99
  7. Cardiff£99
  8. Glasgow£99
  9. Leeds£99
  10. Leicester£99
  11. Newcastle upon Tyne£99
  12. Nottingham£99
  13. Oxford£99
  14. Sheffield£99

City price breakdown

Average, midpoint and full retained range for every city with a reported price.

14 cities
CityAverageMedianRangeSample
Liverpool£65£75£20–£993Small sample
Manchester£75£75£50–£992Small sample
London£86£90£35–£11018
Belfast£99£99£99–£991Small sample
Birmingham£99£99£99–£991Small sample
Bristol£99£99£99–£991Small sample
Cardiff£99£99£99–£991Small sample
Glasgow£99£99£99–£991Small sample
Leeds£99£99£99–£991Small sample
Leicester£99£99£99–£991Small sample
Newcastle upon Tyne£99£99£99–£991Small sample
Nottingham£99£99£99–£991Small sample
Oxford£99£99£99–£991Small sample
Sheffield£99£99£99–£991Small sample

Transparent by design

How we keep the averages useful

The calculation is deliberately conservative and happens separately for each treatment, so a higher-cost procedure never makes a lower-cost one look unusual.

  1. 01

    Start with clinic prices

    We use each clinic location’s lowest currently advertised price for a treatment. Missing prices are left missing — never converted to £0.

  2. 02

    Remove obvious errors

    Non-numeric values and prices below £20 are excluded. This removes legacy placeholders such as £0.01.

  3. 03

    Check high outliers

    For treatments with at least eight prices, values above 1.5× the interquartile range are removed before national and city averages are calculated.

  4. 04

    Show the sample

    Every city includes its price count, median and retained range. Samples below five are clearly flagged.

170 records excluded75 missing, invalid or below £20 · 95 high statistical outliers