Live data · 4,949 UK practices

    Live UK county vet pricing map

    Average vet prices for every ceremonial county we track. Toggle between services, hover any region for detail, or click through to see the practices.

    Showing average price for:
    £34.76Consultation£88.25

    Hover a county for details · click to see practices · grey = not enough data

    League table

    All UK counties ranked by average consultation price.

    # Range
    1
    Cumbria
    £88.25 £44.04 – £220.60 11/59 View →
    2
    Bedfordshire
    £87.65 £55 – £183.70 15/41 View →
    3
    Leicestershire
    £70.03 £28 – £183.70 20/61 View →
    4
    Northamptonshire
    £67.91 £24.99 – £183.70 19/57 View →
    5
    Greater London
    £65.46 £49 – £150 94/321 View →
    6
    Buckinghamshire
    £64.82 £56.33 – £69.98 7/64 View →
    7
    Surrey
    £62.27 £52 – £129 54/182 View →
    8
    Gwynedd
    £62.16 £59 – £64 5/20 View →
    9
    Dorset
    £62.05 £32 – £130 22/85 View →
    10
    East Sussex
    £61.85 £47 – £70 55/197 View →
    11
    Lothian
    £61.53 £30 – £67.50 17/77 View →
    12
    Oxfordshire
    £61.42 £50 – £67 23/80 View →
    13
    Warwickshire
    £61.30 £54 – £66 10/43 View →
    14
    Tayside
    £60.64 £39.50 – £70 27/61 View →
    15
    Norfolk
    £60.42 £47 – £67 30/92 View →
    16
    Berkshire
    £59.73 £37.50 – £72 30/92 View →
    17
    Central
    £59.35 £42 – £63.70 6/25 View →
    18
    Devon
    £59.33 £49.08 – £64.99 45/156 View →
    19
    Hampshire
    £58.89 £24.99 – £183.70 48/160 View →
    20
    Lancashire
    £58.40 £24.99 – £260 63/204 View →
    21
    South Yorkshire
    £58.28 £40 – £70 18/80 View →
    22
    Durham
    £58.08 £47 – £69 19/82 View →
    23
    Somerset
    £57.63 £40.66 – £65 16/120 View →
    24
    Cheshire
    £57.31 £30 – £80 27/107 View →
    25
    Strathclyde
    £57.22 £18 – £69 27/105 View →
    26
    Kent
    £56.82 £30 – £73 59/160 View →
    27
    Essex
    £56.76 £20 – £75 57/176 View →
    28
    Derbyshire
    £56.31 £24.99 – £65 18/90 View →
    29
    South Glamorgan
    £56.29 £47 – £64 31/82 View →
    30
    Shropshire
    £55.21 £47 – £64 22/79 View →
    31
    Worcestershire
    £55.16 £44.17 – £60 18/56 View →
    32
    West Yorkshire
    £55.04 £39.63 – £68 34/132 View →
    33
    West Midlands
    £54.75 £24.99 – £85 26/115 View →
    34
    Scottish Borders
    £54.73 £50 – £56 5/14 View →
    35
    Cornwall
    £53.73 £24.99 – £60 25/81 View →
    36
    Merseyside
    £53.62 £24.99 – £64 27/84 View →
    37
    Nottinghamshire
    £53.49 £24.99 – £64 33/77 View →
    38
    Bristol
    £53.17 £24.99 – £64 18/75 View →
    39
    Wiltshire
    £53.05 £30 – £69 24/94 View →
    40
    East Riding of Yorkshire
    £52.95 £25 – £63 10/40 View →
    41
    North Yorkshire
    £52.89 £42 – £62.90 31/141 View →
    42
    Staffordshire
    £52.87 £22 – £64 13/96 View →
    43
    Lincolnshire
    £52.29 £26 – £67 31/114 View →
    44
    Suffolk
    £52.22 £18 – £70 17/84 View →
    45
    Grampian
    £50.63 £24.99 – £62.50 16/104 View →
    46
    Fife
    £50.07 £43 – £60 7/36 View →
    47
    Down
    £44.17 £24.99 – £60 6/61 View →
    48
    Northumberland
    £35.84 £20 – £55.88 7/52 View →
    49
    Antrim
    £34.76 £27.50 – £55 9/55 View →

    Sample size shows how many practices in each county publish this price online (out of total tracked). Averages with fewer than 3 published prices are excluded from this table and from the map's colour scale.