Compare Vet Pricing
Most expensive cities for vet consultation prices
A city ranking based on median published standard consultation prices where local statistics have enough source-backed data to be useful.
Practices are ranked by median published standard consultation price. No practice pays to appear higher in this list.
| Rank | City | Median consultation | Priced practices | Computed |
|---|---|---|---|---|
| 1 | Bideford | £82.8 | 4 | 10 May 2026 |
| 2 | Witney | £76 | 3 | 10 May 2026 |
| 3 | Bognor Regis | £75 | 3 | 10 May 2026 |
| 4 | Addlestone | £75 | 3 | 10 May 2026 |
| 5 | Amersham | £74 | 3 | 10 May 2026 |
| 6 | Cranbrook | £73 | 3 | 10 May 2026 |
| 7 | Maidenhead | £72.9 | 4 | 10 May 2026 |
| 8 | Taunton | £72.5 | 5 | 10 May 2026 |
| 9 | Romsey | £72 | 4 | 10 May 2026 |
| 10 | Ellesmere Port | £72 | 3 | 10 May 2026 |
| 11 | Barnet | £72 | 3 | 10 May 2026 |
| 12 | Malmesbury | £72 | 3 | 10 May 2026 |
| 13 | Melton Mowbray | £71.5 | 6 | 10 May 2026 |
| 14 | Northampton | £71 | 11 | 10 May 2026 |
| 15 | Sidcup | £71 | 6 | 10 May 2026 |
| 16 | Cwmbran | £71 | 5 | 10 May 2026 |
| 17 | Worksop | £70.5 | 3 | 10 May 2026 |
| 18 | Beaconsfield | £70.3 | 3 | 10 May 2026 |
| 19 | Godalming | £70 | 7 | 10 May 2026 |
| 20 | Hove | £70 | 3 | 10 May 2026 |
| 21 | Aylesbury | £69.98 | 9 | 10 May 2026 |
| 22 | Fordingbridge | £69.5 | 3 | 10 May 2026 |
| 23 | High Wycombe | £69 | 7 | 10 May 2026 |
| 24 | Blackburn | £69 | 6 | 10 May 2026 |
| 25 | Hatfield | £69 | 3 | 10 May 2026 |
| 26 | Worthing | £68.5 | 13 | 10 May 2026 |
| 27 | Brighton | £68.5 | 10 | 10 May 2026 |
| 28 | Wrexham | £68.5 | 8 | 10 May 2026 |
| 29 | Wickford | £68.25 | 4 | 10 May 2026 |
| 30 | Nuneaton | £68.22 | 5 | 10 May 2026 |
| 31 | Lowestoft | £68 | 5 | 10 May 2026 |
| 32 | Beccles | £68 | 3 | 10 May 2026 |
| 33 | Bournemouth | £67.58 | 9 | 10 May 2026 |
| 34 | Lewes | £67.5 | 3 | 10 May 2026 |
| 35 | Pinner | £67.5 | 3 | 10 May 2026 |
| 36 | Hailsham | £67.45 | 3 | 10 May 2026 |
| 37 | Wokingham | £67.3 | 8 | 10 May 2026 |
| 38 | Perth | £67 | 7 | 10 May 2026 |
| 39 | Woking | £67 | 6 | 10 May 2026 |
| 40 | Kendal | £67 | 5 | 10 May 2026 |
| 41 | Herne Bay | £67 | 5 | 10 May 2026 |
| 42 | Havant | £67 | 4 | 10 May 2026 |
| 43 | Blackwood | £67 | 3 | 10 May 2026 |
| 44 | Brackley | £67 | 3 | 10 May 2026 |
| 45 | Whitley Bay | £67 | 3 | 10 May 2026 |
| 46 | Fakenham | £66.96 | 3 | 10 May 2026 |
| 47 | Uckfield | £66.93 | 3 | 10 May 2026 |
| 48 | Alfreton | £66.75 | 4 | 10 May 2026 |
| 49 | Paignton | £66.7 | 5 | 10 May 2026 |
| 50 | Great Yarmouth | £66.7 | 4 | 10 May 2026 |
| 51 | Totnes | £66.7 | 3 | 10 May 2026 |
| 52 | Lichfield | £66.5 | 5 | 10 May 2026 |
| 53 | Littlehampton | £66.5 | 4 | 10 May 2026 |
| 54 | Sale | £66.5 | 3 | 10 May 2026 |
| 55 | Royston | £66.25 | 3 | 10 May 2026 |
| 56 | London | £66 | 158 | 10 May 2026 |
| 57 | Oxford | £66 | 9 | 10 May 2026 |
| 58 | Chichester | £66 | 7 | 10 May 2026 |
| 59 | Richmond | £66 | 6 | 10 May 2026 |
| 60 | Cannock | £66 | 4 | 10 May 2026 |
| 61 | Dartford | £66 | 4 | 10 May 2026 |
| 62 | Sudbury | £66 | 3 | 10 May 2026 |
| 63 | Newton Abbot | £65.85 | 9 | 10 May 2026 |
| 64 | Watford | £65.5 | 7 | 10 May 2026 |
| 65 | Maldon | £65.5 | 4 | 10 May 2026 |
| 66 | Selby | £65.45 | 5 | 10 May 2026 |
| 67 | Telford | £65 | 14 | 10 May 2026 |
| 68 | Thetford | £65 | 6 | 10 May 2026 |
| 69 | Haslemere | £65 | 3 | 10 May 2026 |
| 70 | Accrington | £65 | 3 | 10 May 2026 |
| 71 | Coalville | £65 | 3 | 10 May 2026 |
| 72 | Ludlow | £65 | 3 | 10 May 2026 |
| 73 | Ramsgate | £65 | 3 | 10 May 2026 |
| 74 | Bicester | £65 | 3 | 10 May 2026 |
| 75 | Chipping Norton | £65 | 3 | 10 May 2026 |
| 76 | Twickenham | £65 | 3 | 10 May 2026 |
| 77 | Upminster | £65 | 3 | 10 May 2026 |
| 78 | Bedford | £64.9 | 9 | 10 May 2026 |
| 79 | Caterham | £64.9 | 3 | 10 May 2026 |
| 80 | Dundee | £64.75 | 5 | 10 May 2026 |
| 81 | Andover | £64.75 | 4 | 10 May 2026 |
| 82 | St. Albans | £64.5 | 9 | 10 May 2026 |
| 83 | Banbury | £64.5 | 6 | 10 May 2026 |
| 84 | Irvine | £64.5 | 3 | 10 May 2026 |
| 85 | Brentwood | £64.48 | 3 | 10 May 2026 |
| 86 | Bath | £64.45 | 10 | 10 May 2026 |
| 87 | Keighley | £64.4 | 6 | 10 May 2026 |
| 88 | Eastleigh | £64.3 | 6 | 10 May 2026 |
| 89 | Evesham | £64 | 6 | 10 May 2026 |
| 90 | Falkirk | £64 | 6 | 10 May 2026 |
| 91 | Sutton Coldfield | £64 | 4 | 10 May 2026 |
| 92 | Witham | £64 | 4 | 10 May 2026 |
| 93 | Driffield | £64 | 3 | 10 May 2026 |
| 94 | Bury St. Edmunds | £63.98 | 7 | 10 May 2026 |
| 95 | Leatherhead | £63.7 | 4 | 10 May 2026 |
| 96 | Reading | £63.55 | 18 | 10 May 2026 |
| 97 | Wallingford | £63.55 | 3 | 10 May 2026 |
| 98 | Burgess Hill | £63.5 | 5 | 10 May 2026 |
| 99 | Inverness | £63.33 | 5 | 10 May 2026 |
| 100 | Southend-On-Sea | £63.25 | 3 | 10 May 2026 |
Medians use quality-checked current observations only. From-prices are counted separately and excluded from the consultation median unless they have been resolved into comparable values.