Rat Infestation Treatment Cost UK (2026)
UK national average£120 – £350per treatment course · typical duration 2–3 visits over 2–4 weeks
Rat Infestation Treatment in the UK typically costs £120–£350per treatment course in 2026. London and the Home Counties sit at the top of the range; Wales, Northern Ireland and the North East are usually cheapest. Click any city below for a full local breakdown.
What's usually included
- Initial survey
- Rodenticide deployment
- Entry-point proofing
- Follow-up visits
- Treatment report
What affects the price
- Infestation severity
- Internal vs external access points
- Proofing work included
- BPCA-qualified technician rates
Rat Infestation Treatment prices by UK location
London
London£160 – £475Barnet£145 – £425Croydon£140 – £400Ealing£145 – £425Bromley£140 – £415Enfield£140 – £400Brent£145 – £425Wandsworth£155 – £455Tower Hamlets£155 – £450Southwark£155 – £455Lambeth£155 – £450Lewisham£145 – £420Hillingdon£140 – £415Redbridge£140 – £400Hounslow£140 – £415Greenwich£145 – £425Hackney£155 – £450Waltham Forest£140 – £415Camden£160 – £475Haringey£145 – £425Westminster£170 – £490Harrow£145 – £420Bexley£140 – £400Islington£160 – £460Merton£145 – £425Sutton£140 – £400Richmond upon Thames£155 – £450Hammersmith£160 – £460Kingston upon Thames£145 – £425Ilford£140 – £415Kensington£170 – £490Romford£140 – £400Wembley£145 – £425Fulham£160 – £475Orpington£140 – £400Uxbridge£140 – £415Twickenham£150 – £440Chelsea£170 – £495Stratford£150 – £440
South East
Brighton£145 – £420Southampton£130 – £380Portsmouth£125 – £370Reading£140 – £400Slough£140 – £400Oxford£150 – £440Isle of Wight£125 – £370High Wycombe£140 – £400Maidstone£130 – £380Crawley£135 – £390Worthing£125 – £370Basingstoke£130 – £385Gillingham£120 – £355Woking£145 – £420Eastbourne£120 – £355Hastings£115 – £335Hove£145 – £420Dartford£140 – £400Bracknell£140 – £400Gosport£120 – £345Chatham£120 – £350Guildford£145 – £425Ashford£125 – £370Aylesbury£130 – £385Maidenhead£145 – £420Redhill£140 – £415Farnborough£140 – £400Bognor Regis£120 – £345Sittingbourne£120 – £350Margate£110 – £320Tunbridge Wells£140 – £415Canterbury£125 – £370Banbury£125 – £370Eastleigh£125 – £370Horsham£140 – £400Andover£125 – £370Folkestone£120 – £345Wokingham£145 – £420Havant£120 – £355Winchester£145 – £420Newbury£140 – £400Fareham£125 – £370Ramsgate£110 – £315Camberley£135 – £390Aldershot£130 – £385Windsor£145 – £425Epsom£145 – £425Burgess Hill£130 – £385Dover£120 – £345Haywards Heath£140 – £400Sevenoaks£150 – £440Chichester£140 – £400
East of England
Milton Keynes£130 – £385Luton£140 – £400Peterborough£115 – £335Colchester£120 – £355Basildon£130 – £380Southend-on-Sea£125 – £370Cambridge£145 – £420Ipswich£115 – £335Norwich£115 – £335Chelmsford£135 – £390Bedford£125 – £370Watford£140 – £415Hemel Hempstead£140 – £400Harlow£130 – £385Stevenage£130 – £385St Albans£145 – £425Lowestoft£105 – £310Great Yarmouth£100 – £300Cheshunt£140 – £415Welwyn Garden City£140 – £400Braintree£125 – £370King's Lynn£105 – £310Bury St Edmunds£120 – £355Hatfield£135 – £390
South West
Bristol£140 – £400Plymouth£115 – £335Bournemouth£125 – £370Swindon£120 – £350Poole£125 – £370Exeter£125 – £370Gloucester£120 – £345Cheltenham£130 – £385Bath£145 – £420Weston-super-Mare£115 – £335Taunton£120 – £345Torquay£115 – £335Weymouth£115 – £335Paignton£110 – £320Yeovil£115 – £335Salisbury£125 – £370Barnstaple£110 – £320Penzance£110 – £320Dorchester£120 – £350St Austell£110 – £315Truro£120 – £345
West Midlands
Birmingham£120 – £350Coventry£120 – £345Sandwell£115 – £335Dudley£115 – £335Walsall£115 – £335Wolverhampton£115 – £335Stoke-on-Trent£105 – £310Solihull£125 – £370Telford£110 – £320Worcester£120 – £345Redditch£115 – £335Nuneaton£115 – £335Shrewsbury£115 – £335Stafford£110 – £320Hereford£115 – £335Kidderminster£110 – £320Leamington Spa£130 – £380Warwick£125 – £370Stratford-upon-Avon£130 – £380
East Midlands
Yorkshire
North West
Manchester£125 – £370Liverpool£115 – £335Wigan£105 – £310Wirral£110 – £320Stockport£120 – £350Bolton£110 – £315Sefton£110 – £320Salford£120 – £350Oldham£110 – £315Trafford£125 – £370Tameside£110 – £315Rochdale£105 – £310Warrington£120 – £345Bury£110 – £320St Helens£105 – £310Knowsley£105 – £310Preston£110 – £320Birkenhead£110 – £315Blackpool£100 – £300Blackburn£100 – £300Southport£115 – £335Chester£125 – £370Burnley£100 – £285Carlisle£105 – £310Crewe£110 – £320Widnes£105 – £310Runcorn£105 – £310Barrow-in-Furness£100 – £300Ellesmere Port£110 – £315Lancaster£110 – £320Macclesfield£125 – £370Chorley£110 – £315Leyland£105 – £310Kendal£115 – £335Fleetwood£100 – £285