bulky waste mattress collection by london boroughs and how much they cost

Mattress collection by London councils

8 January 2020

Mattress Collection Services provided to residents by London Councils

We reviewed the mattress collection service offered to residents by each London council. Full results including links to the relevant webpage for each borough are set out in the table below, but in summary councils charge an average of £28 to take away your old mattress, they generally won’t pick it from inside the home, and you should expect to wait up to 2 weeks.  But if you’d like it picked up for £20-£30 within 24 hours click here

1. The average charge is £28 

The average fee to collect a mattress is £28.  The borough charging the most to pick up your mattress is Richmond upon Thames (£60), followed closely by Hounslow (£50) and Havering (£42). The cheapest, excluding those who offer the service for free, are Camden (£10), Barking and Dagenham (£10) and Greenwich (£10). Although if you live in Bexley, Hillingdon, Newham, Redbridge, Tower Hamlets, Lewisham and Waltham Forest, you are lucky to get the service completely free!

2. You need to put your mattress outside

Councils normally only collect from outside your property unless you are disabled and need extra assistance.  The few exceptions are Lewisham (who offer internal collections but not from upper floor flats) and Wandsworth (who charge a premium of £89 for an internal collection).

3. You could wait for more than 2 weeks

The average response time for a council provided bulky waste collection in London is 2 weeks.  Wait times do vary widely though, with some councils claiming they can collect within 7 days while others could take more than a month to collect. Response times can also vary depending on the time of year, as certain times are busier than others.  Some councils collect on specific days depending on when your normal bin collection day is – for example, in Havering, bulky waste collections take place the day after your regular domestic refuse collection.

mattress furniture bulky waste collection by anyjunk


If you’re looking for faster response times, aren’t able or don’t have space to leave your mattress outside the property, or need a weekend collection – we recommend using our sister site, LoveJunk.  It’s a waste removal and reuse market and the typical price for a mattress collection is £20- £35, depending on the size.  You can normally arrange a same day collection and collectors operate Monday to Sunday, all year round.


Mattress Collection & Disposal by London Councils

London borough council Charge Maximum response time


£28 2 weeks
Barking & Dagenham £10 14 days
Barnet £35 7 days
Bexley £36 28 days
Brent £35 14 days
Bromley £12 14 days
Camden £10 14 days
City of London £33 7 days
Croydon £25 28 days
Ealing £40 7 days
Enfield £39 14 days
Greenwich £10 7 days
Hackney £15 7 days
Hammersmith & Fulham £27 7 days
Haringey £25 7 days
Harrow £14 7 days 1
Havering £42 7 days 2
Hillingdon Free 42 days
Hounslow £50 7 days
Islington £30 7 days
Kensington & Chelsea £33  7 days
Kingston upon Thames £35 7 days
Lambeth £16 7 days
Lewisham Free 28 days
Merton £30 28 days
Newham Free 7 days
Redbridge Free 28 days
Richmond upon Thames £60 14 days
Southwark £18 28 days
Sutton £31 28 days
Tower Hamlets Free 28 days
Waltham Forest Free 28 days
Wandsworth £19 14 days
Westminster £30 14 days

Source: AnyJunk (December 2019)

1 Premium of £23 for next day or weekend collection
2 Collection normally the day after usual recycling/waste collection day

Related Posts


Try our waste removal marketplace, Lovejunk. Local licensed collectors compete for your job.
Up to 75% cheaper prices than standard.

Save me money
No thanks