Tip charges for soil, every council
51 councils publish a price · 47 say free · checked 25 October 2026
Short answer
In England, a small amount from your own DIY is free (two 50 litre bags or one item per visit, up to four visits in four weeks). Above that, many councils charge. Cheapest prices first. Units differ (per bag, per sheet, per tonne), so compare like with like.
Charged per bag, sheet or item
| Council | Price |
|---|---|
| NewportRubble / hardcore (bricks, concrete, tiles, ceramics, stone, soil). per bag. 'there will be a charge of £1 per bag of rubble, that must be paid at the time of booking'; one car boot load or small trailer per visit. | £1 |
| Pembrokeshireper 60L bag. Listed under the rubble category ('Rubble - Soil, ceramic tiles, bricks...'); same charges as rubble beyond DIY criteria | £1.10 |
| DorsetSoil, stones, sand, gravel. per bag. above free allowance | £1.50 |
| CornwallSoil (and turf, sand, gravel). per sack. over the free allowance of 8 bags a week | £1.90 |
| North TynesideDIY waste: bag of loose material (rubble/hardcore, soil, gravel, stones). per bag. Above free allowance | £2 |
| North TynesideSoil, gravel and stones. per bag of loose material. Above free allowance; load rates as for rubble | £2 |
| SuffolkHardcore, rubble and soil. per 25 litres, up to ten bags (minimum charge £2). above free allowance; incl VAT | £2.06 |
| PowysRubble and soil (bricks, concrete, tiles, gravel, soil). per bag after the free bag. £15.00 small trailer (bed up to 1.4m, no CVT permit); £30.00 medium trailer (1.4m-2.44m, CVT permit required) | £2.20 |
| ConwyRubble and soil (breeze blocks, bricks, ceramics, tiles, flagstones, gravel, slate, soil, stones, tarmac). per bag (up to 25L). 5 litres free per visit; part bag = one bag; card payment machines on site; pay before disposing | £2.35 |
| DenbighshireSoil (and turf). per 25 litre bag. first bag free (same category as rubble) | £2.35 |
| North Somersetper additional bag. Two bags free, limit four deposits per month | £2.50 |
| OxfordshireSoil or turf. per 20 litre bag. Over free allowance; contactless only; incl VAT. | £2.50 |
| NorthumberlandDIY waste over the permit limit (rubble, hardcore, soil, plasterboard, ceramics, bricks, slabs, tiles, glass panes etc.). per bag or sheet or equivalent. Pay as you Throw; card only | £2.75 |
| Northumberlandper bag or equivalent. over the 100L DIY permit limit; needs a DIY permit | £2.75 |
| Bournemouth, Christchurch and Pooleper bag or item. Once over your free allowance; a 'bag' is a rubble bag no greater than 535mm x 820mm | £2.80 |
| TorbayRubble / hardcore (soil, rubble and tiles). per bag/item. After free allowance; card only. Includes bricks, blocks, slates, tiles, paving, concrete, gravel, tarmac, stones, soil, sand, hardcore, ceramic sanitary ware. | £2.90 |
| Bristolper bag or item. Same soil and rubble rate; above free allowance. | £3 |
| HampshireSoil and rubble. per part or whole 50-litre rubble sack (or per individual item). above free allowance; not accepted at New Alresford | £3 |
| LeicestershireSoil (and clay from excavations, turf). per tub (or part tub). over the free allowance; listed under rubble/hardcore | £3 |
| Portsmouthper part or whole 50-litre sack, or per individual item. Above free allowance | £3 |
| SouthamptonSoil and rubble. per part or whole standard rubble bag; £3.00 per individual item (e.g. sanitary unit). above the free allowance; card only | £3.00 |
| Southamptonper part or whole standard rubble bag. above the free allowance; card only; priced together with rubble | £3.00 |
| PlymouthSoil / rubble (incl. bricks, blocks, concrete, hardcore, paving slabs, sand, gravel, tarmac, tiles, turf, ceramic sanitary ware). per bag or item. above free allowance or unbooked; £70 for loose material in a small trailer, £138 in a large trailer (trailer permit required) | £3.10 |
| Stoke-on-TrentSoil and hardcore (rubble, bricks, concrete, gravel, ceramics incl. baths/toilets/sinks, tiles, slate, soil, turf). per bag or large item. Above free DIY allowance. Load rates: car boot £6.30 quarter / £9.40 half / £15.65 three-quarters / £18.75 full; trailer under 1.8m £9.40/£15.65/£25.05/£31.30; small van/estate/4x4 £9.40/£18.75/£30.25/£37.60; trailer 1.8-3m £15.65/£31.30/£46.95/£62.60; Transit/flat-bed £31.30/£62.60/£93.90/£125.25 | £3.15 |
| Bracknell Forestper 25 litre bag. In excess of free allocation; card only; prices incl VAT. | £3.20 |
| Bracknell ForestTurf. per 200x75x70cm. In excess of free allocation; card only; prices incl VAT. | £3.20 |
| Readingper 25 litre bag. Above free allowance | £3.20 |
| ReadingOther DIY (radiator/storage heater, boiler, fireplace, wood burner, loft insulation, roofing felt, turf, sheet glass, cladding). each / per 200x75cm / per 25l bag. Above free allowance; metal DIY items (metal radiators, garage doors) free | £3.20 |
| WokinghamSoil (and gravel, wood chippings). per 25 litre unit (or part thereof). above free allowance | £3.20 |
| WokinghamTimber (fence panels, floorboards, decking, garage doors), windows and doors, roofing materials, radiators, boilers, fireplaces, turf. each or per unit. above free allowance; metal DIY items free | £3.20 |
| Cheshire West and Chesterper 50-litre bag. announced charge above free allowance; FAQ says start date to be confirmed | £3.70 |
| Bromleyper 50 litre bag. Soil and turf: Above the free allowance (or on visits beyond 4 per 4 weeks); card only. | £4.00 |
| StaffordshireSoil and turf. per bag. First 2 bags free | £4 |
| DevonSoil and rubble (bricks, concrete, soil, sanitary ware etc.). per bag or item. charged above the free DIY allowance; card only, paid to site contractor | £4.10 |
| Devonper bag. charged above the free DIY allowance; card only, paid to site contractor; priced with rubble | £4.10 |
| Buckinghamshireper 25 litre bag. extra waste or without a permit; incl. VAT | £4.20 |
| BuckinghamshireTurf. per roll or per 25 litre bag. extra waste or without a permit; incl. VAT | £4.20 |
| West Berkshireper 25L bag (or equivalent). above free allowance, or any amount after four visits in four weeks | £4.20 |
| DerbyshireSoil improver (purchase). per 50 litre bag. Product for sale, max 4 bags, card only (from v1 run, not re-checked). | £4.50 |
| NorfolkRubble, soil and stones. per 100 litres (2 x 50 litre bags) or per single item. 'pay as you throw' above the free allowance; per 100 litres (2 x 50 litre bags) or per single item; incl. VAT; cash up to £10, card above | £4.50 |
| Norfolkper 100 litres. 'pay as you throw' above the free allowance; per 100 litres (2 x 50 litre bags) or per single item; incl. VAT; cash up to £10, card above; priced with rubble | £4.50 |
| KentDIY waste over limit (rubble, hardcore, bricks, blocks, concrete, paving, soil, sand, stones, gravel, tiles, ceramic bathroom/kitchen items). per item or standard black bag. Over the free DIY limit; card only. | £5 |
| Kentper standard black bag. Over the free DIY limit; card only. | £5 |
| Surreyper bag of up to 50 litres. Free up to the limit, no more than once every seven days (car); above that or more often: same rate as rubble | £5.60 |
| East Sussexper bag. Over weekly free allowance. All sites. | £6.50 |
| DevonAll DIY plastic (pipes, guttering, cladding, artificial turf etc.). per bag or roll, or up to 5 lengths/pieces. charged above the free DIY allowance; card only, paid to site contractor | £6.60 |
| NorfolkUnsorted/non-recyclable DIY waste (e.g. roofing felt, plastic guttering, insulation, baths, turf). per 100 litres or single item. 'pay as you throw' above the free allowance; per 100 litres (2 x 50 litre bags) or per single item; incl. VAT; cash up to £10, card above | £7 |
| Hertfordshireper up to 100 litres. Above free allowance (inert waste rate) | £10 |
Charged by weight, load or permit
| Council | Price |
|---|---|
| SuffolkHardcore, rubble and soil - larger amounts. as stated. incl VAT | £2.58 per 25L over ten bags; £25.76 half transit van; £51.52 full transit; £103.03 double wheeled van |
| Hartlepoolper 25kg bag, sheet or item. above the free DIY limit; per 25kg bag, sheet or item | £3 |
| Isle of WightSoil and sub-soil. per bag / per load. above free allowance | £4 per 50-litre bag; £25 bulk load (car boot equivalent) |
| Somersetper load size. Listed as a chargeable material on the charges page; the C&D page lists soil within the free 8-sack allowance - contradictory | Single carrier bag no charge; rubble sack £5.70; small van or trailer £28.50; medium van or trailer £57 |
| WarwickshireSoil/rubble (weighbridge: Lower House Farm, Princes Drive, Hunters Lane). 0-100kg (£18 101-200kg ... £71 901-1000kg; £0.072/kg over 1,000kg). above free limits ('Materials over these limits are chargeable'); pay as you throw rates 2026/27 | £9.50 |
| Bradfordweighbridge minimum charge (2026-27), Bowling Back Lane or Keighley. Same 'Brick, rubble and soil' line; above free allowance. | £10.50 |
| West BerkshireSoil - full loads. per full load | £19.00 car; £32.00 trailer; £38.00 small van/estate; £124.00 Transit |
| Neath Port Talbotper tonne. above 3 free sacks/week | £24.68 |
| WarwickshireSoil/rubble (by vehicle size: Burton Farm, Cherry Orchard, Shipston, Lower House Farm). per car load (estate/car-derived van £36; small van or pickup £47). above free limits ('Materials over these limits are chargeable'); pay as you throw rates 2026/27 | £26 |
| EalingSoil and turf. per 100kg. above free allowance | £28.55 |
| Bath and North East SomersetMixed inert waste (soil and hardcore) at council waste transfer station. per tonne + VAT, minimum £25 per load. commercial weighbridge at Pixash Lane, Keynsham, from 1 April 2026; the option the council points to for building waste over the HRC limit | £50 |
| Hillingdonby weight above allowance. Harefield only | £130 per tonne (minimum £26 for up to 200kg) if a recycled-only load; £333 per tonne if mixed |
| Brentper tonne above allowance. soil and turf count as DIY waste; loose soil not eligible for free allowance | £160 |
| HounslowSoil and turf. per tonne. above free allowance; £41 minimum charge for up to 200kg | £205 |
| Richmond upon Thamesper tonne, minimum charge £46. As construction and demolition waste, above free allowance | £227 |
| Kensington and ChelseaSoil and turf. by weight above free allowance. Listed as DIY waste | £286.70 per tonne incl VAT, minimum charge £154.82 incl VAT per load |
| Wandsworthper tonne incl VAT (minimum charge £154.82 per load). Soil and turf are DIY waste; above free limit. | £286.70 |
| WestminsterSoil and turf. by weight above free allowance. Listed as DIY waste | £286.70 per tonne incl VAT, minimum charge £154.82 incl VAT per load |
Free, in the council's words
| Council | Price |
|---|---|
| Barnsleyup to a car boot full | Free |
| Bath and North East Somersetloose soil (no turf) within the same building-waste limit | Free |
| Bedford1 bag (up to 50L) = 1 item. counts towards the 6 DIY items per household per month | Free |
| Bexleyat RRCs (cars). RRCs 'can be used by residents free of charge'; no quantity limit stated | Free |
| Blackburn with Darwenwithin DIY permit allowance. Listed as hardcore; permit required | Free |
| Boltonup to five (900mm x 600mm) rubble sacks per visit. garden soil in robust sacks | Free |
| Bridgendsame construction-waste limit | Free |
| Burygarden soil in robust sacks; limit five 900mm x 600mm rubble sacks per visit | Free |
| CalderdaleSame limit as rubble (2 x 20kg bags, once per week) | Free |
| CamdenSoil and stones. within allowance. Counts as DIY waste under the same limit | Free |
| Carmarthenshire'No charge' | Free |
| Coventrywithin the 6-bag soil and rubble limit | Free |
| DerbySoil / turf. Within the 100kg per visit limit | Free |
| Derbyshiremax 50kg (2 x 25kg sacks) per visit per week. Shares rubble limit (soil and turf). | Free |
| Doncaster'HWRCs are free to use by only Doncaster residents in a private/domestic vehicle'; quantity restrictions apply (figures not found) | Free |
| Dudleyup to 2 standard refuse sacks per visit. Shares the soil/rubble/tiles limit. | Free |
| EssexUp to 3 wheelbarrow loads (or 1 car boot) per visit (combined limit with rubble/plasterboard); Braintree, Brentwood, Chelmsford, Clacton, Colchester, Harlow, Maldon, Pitsea, Rayleigh, Saffron Walden only | Free |
| FlintshireAs above. | Free |
| HackneySoil and stones. within DIY allowance. same two 50 litre bag limit | Free |
| HaringeySoil and stones. within DIY allowance. same two 50 litre bag limit | Free |
| Islingtonwithin allowance. Same DIY allowance; goes in general waste container. | Free |
| KirkleesSoil and clay. booked DIY visit. No plant material | Free |
| LambethSoil and turf. within DIY allowance. Above allowance charged as DIY waste | Free |
| Leedswithin allowance. Soil and clay counted as rubble/hardcore DIY waste. Free within DIY allowance (4 visits per month per household, each 2 x 50 litre bags max or 1 large item up to 2m x 0.75m). Above that use a waste carrier, skip, or pay at Kirkstall or Seacroft Waste Transfer Station. | Free |
| Leicesterwithin DIY limits | Free |
| LewishamSoil and stones / bags of soil accepted; 'Use of the site is free'; turf not accepted | Free |
| LiverpoolListed as accepted; no charge or limit stated. | Free |
| Manchesterwithin rubble limit. Soil counted with hardcore and rubble (bricks, soil and tiles). | Free |
| Newcastle upon Tynesmall amounts only. Byker and Walbottle only. | Free |
| North Northamptonshirewithin free DIY trips. Accepted; soil from landscaping counts as DIY waste. No separate trade rate listed for soil. | Free |
| Nottingham2 x 50 litre rubble bags per visit. Shares soil/bricks/rubble limit. | Free |
| NottinghamshireSoil and clay. within DIY limit (two 50L bags per visit) | Free |
| OldhamLimit five (900mm x 600mm) rubble sacks per visit; robust sacks | Free |
| PeterboroughSoil (sand, soil, turf). Within DIY allowance; excess not accepted | Free |
| Redcar and Clevelandsame limit as rubble | Free |
| Rochdaleup to five 900mm x 600mm rubble sacks per visit | Free |
| Rutland'Soil and rubble' accepted at HWRCs | Free |
| SalfordGarden soil in robust sacks; limit five (900mm x 600mm) rubble sacks per visit. 'You can use any of our recycling centres free of charge for waste and recycling from your home. This includes waste from normal day-to-day household activities and DIY projects.' | Free |
| South Tyneside6 bags maximum | Free |
| Stockportup to five (900mm x 600mm) rubble sacks per visit. garden soil in robust sacks | Free |
| SuttonEarlier read of the policy page: free if kept separate from rubble, counts towards the 6-sack limit (could not be re-read today) | Free |
| Tamesidegarden soil in robust sacks; limit five 900mm x 600mm rubble sacks per visit | Free |
| Telford and WrekinSoil and rubble. Listed as accepted at both HRCs; no charge or limit stated | Free |
| ThurrockWithin the 3 wheelbarrow load limit. 'the tip is then free to use' (for Thurrock residents with proof of address) | Free |
| Traffordwithin rubble limit. Soil counted with hardcore and rubble (bricks, soil and tiles). | Free |
| West Sussexsoil and hardcore container; within the 200kg construction/demolition limit | Free |
| York'soil, turf' listed among accepted items; not listed as DIY waste or chargeable. | Free |
Not accepted
| Council | Price |
|---|---|
| BarnetNo charge mentioned on NLWA pages; same DIY limit as rubble; not accepted at Barrowell Green; goes in general waste container | Not accepted |
| Birminghamaccepted; no charge stated; 'large amounts' not accepted from vans | Not accepted |
| EnfieldNo charge mentioned on NLWA pages; same DIY limit as rubble; not accepted at Barrowell Green; goes in general waste container | Not accepted |
| Waltham ForestNo charge mentioned on NLWA pages; same DIY limit as rubble; not accepted at Barrowell Green; goes in general waste container | Not accepted |
No charge published
| Council | Price |
|---|---|
| Blackpoolwithin DIY allowance. see DIY waste | No charge published |
| Blaenau Gwentnot mentioned | No charge published |
| Brighton and HoveWithin the same 6 bags per month limit | No charge published |
| CaerphillyListed as construction and demolition waste (chargeable permit for vans/trailers); not on any site's accepted list | No charge published |
| CambridgeshireSoil and spent compost (not turf) accepted; no charge stated. | No charge published |
| CardiffNot stated | No charge published |
| Central BedfordshireOver 3 x 100-litre bags and up to max 6 bags needs a waste permit; more than 6, hire a skip; no charge stated | No charge published |
| CeredigionWithin the same 5 sacks per annum limit; no charge stated | No charge published |
| Cheshire EastSmall household gardening projects only; no charge stated | No charge published |
| City of LondonNot mentioned on the Tower Hamlets RRC page | No charge published |
| County Durham'soil and rubble' accepted at all sites; no charge or quantity limit stated | No charge published |
| CroydonNot mentioned | No charge published |
| CumberlandNot listed | No charge published |
| Darlingtonsoil and landscaping waste: free within DIY allowance; otherwise chargeable, prices not published | No charge published |
| East Riding of YorkshireSoil and rubble. Listed as accepted at sites; no limit or charge stated | No charge published |
| GatesheadNot stated | No charge published |
| GloucestershireSeparate soil container; no charge stated. | No charge published |
| GreenwichNot mentioned on council page | No charge published |
| GwyneddNot mentioned | No charge published |
| HaltonListed as accepted; no charge stated | No charge published |
| Hammersmith and Fulhamcounts as DIY waste (soil and turf); above allowance charged at DIY rate | No charge published |
| Harrowaccepted, max 5 bags with rubble/hardcore; no resident charge stated | No charge published |
| HaveringSee ELWA site (unreachable). | No charge published |
| Herefordshirelisted as accepted (Severn Waste site page); no charge or limit stated | No charge published |
| HullListed as accepted; no charge published | No charge published |
| Isle of Angleseylimited amounts. 'limited amounts'; amount not defined; no charge stated | No charge published |
| Isles of Scillynot listed | No charge published |
| Kingston upon ThamesNo charge mentioned; maximum of 6 bags per visit of soil, sand, hardcore & rubble and plasterboard combined; empty loose, no bags | No charge published |
| Knowsleylisted as accepted; no charge published | No charge published |
| LancashireNot listed separately (inert waste) | No charge published |
| LincolnshireDIY/discretionary waste: no charge stated; limits apply (one bin of 100 litres or two 50 litre bags of soil, rubble or plasterboard combined, or one article up to 2000x750x700mm; four visits per household in four weeks). Site pages say 'one small dustbin full per vehicle per day in total'. | No charge published |
| LutonSoil, turf. Counts toward 6 items every 30 days; no charge published | No charge published |
| MedwayNot mentioned | No charge published |
| Merthyr TydfilHardcore (rubble)/soil: Listed as accepted; no charge or limit stated | No charge published |
| Mertonup to six 80L bags per vehicle every six months. same limit as hardcore/rubble; no charge stated | No charge published |
| Milton KeynesA-Z: take to the HWRC; no charge published | No charge published |
| Monmouthshirenot listed separately | No charge published |
| NewhamRestricted DIY waste beyond 2 authorised free days a year (rubble, plasterboard, soil, sand, kitchen/bathroom units, doors, windows, timber, fencing, sheds, radiators, large carpets, roofing, insulation). 'commercial rates', paid by card at Jenkins Lane; rates not published (call 0800 389 9918) | No charge published |
| North East LincolnshireSingle visit per household per day, max three bags; no charge mentioned | No charge published |
| North LincolnshireCeramics, soil and rubble. Up to the equivalent of two 50 litre rubble bags per week per household; Barton, Belton, Kirton, Scunthorpe and Winterton only; no charge stated for householders | No charge published |
| North Yorkshirefree within DIY allowance; above it marked chargeable ("See details") but no soil price listed | No charge published |
| RedbridgeSoil and sand are restricted waste: book first; 1,000kg/year limit; no charge stated. | No charge published |
| Rhondda Cynon TafListed under garden waste (soil, mud): Accepted at all centres; no charge or limit stated | No charge published |
| Rotherhamnot separately addressed | No charge published |
| SandwellSoil and ceramics. Accepted; eight bags or 200kg maximum per month; no charge stated | No charge published |
| SeftonListed as accepted; no charge stated | No charge published |
| Sheffieldnot listed | No charge published |
| ShropshireListed as accepted at all five sites; no charge published | No charge published |
| Slough'we do not accept mud or soil' | No charge published |
| SolihullListed as accepted; no charge stated | No charge published |
| Southend-on-SeaNot listed separately | No charge published |
| Southwarknot mentioned on council page | No charge published |
| St HelensListed as accepted; no charge published | No charge published |
| Stockton-on-TeesNot mentioned on the council page. | No charge published |
| SunderlandAccepted, six bags maximum combined with rubble; no charge mentioned | No charge published |
| Swindonnot specifically mentioned (DIY/hardcore accepted) | No charge published |
| Torfaen'Rubble and soil must be contained in suitable bags or containers'; no charge stated | No charge published |
| Tower Hamletsnot mentioned | No charge published |
| Vale of GlamorganNot listed in the A-Z guide. | No charge published |
| Wakefieldnot mentioned | No charge published |
| WalsallSoil, rubble and hard core: Accepted for recycling; no charge mentioned | No charge published |
| WarringtonNot mentioned | No charge published |
| West Northamptonshireby weight band. Free within DIY trip limits; charged at trade rates beyond them (trade page lists soil as inert waste) | No charge published |
| Westmorland and FurnessNot mentioned | No charge published |
| WiganAccepted (monitoring system in place); no charge published | No charge published |
| Wiltshiresite policy: 'residents can use HRCs free of charge for disposing of their own household waste and recyclables only'; no DIY limit or charge stated | No charge published |
| Windsor and MaidenheadAccepted; same limit | No charge published |
| WirralListed as accepted at Wirral sites; no charge or limit mentioned | No charge published |
| Wolverhamptontwo 50 litre bags / under 100 litres per visit. within DIY restriction; no charge stated and no paid option for more | No charge published |
| Worcestershireaccepted in soil and rubble container; no charge published | No charge published |
| WrexhamAccepted; no charge or limit published | No charge published |
No council matches that search.
4 councils don't mention soil on their tip pages
Barking and Dagenham, Middlesbrough, South Gloucestershire, Swansea
Prices are copied from each council's own price list, as written. Check the council's page before you go.