Steel Prices in Edinburgh

Current local market rate for scrap steel in Edinburgh. Compared with the UK national average.

Edinburgh Indicative Rate

£0.10–£0.16/kg
≈ £95–£160/tonne

Last updated: 21/08/2026

A regional guide derived from our UK index, not a quote from a named yard. Confirm with the yard before travelling.

UK National Average

£0.10–£0.16/kg
≈ £95–£160/tonne

Edinburgh vs UK Average

Our indicative rate for steel in Edinburgh is £0.10–£0.16/kg, in line with the UK national average of £0.10–£0.16/kg. It is a guide derived from our national index rather than a quote from any particular yard, so confirm with the yard before you travel.

Where Steel Pays Most in the UK

Of the 8 cities we hold a local steel rate for, Edinburgh ranks 2nd. Rates move with local demand, transport costs and how much competition there is between yards, so it is worth checking neighbouring cities if you have a large load and can travel.

CityLocal rate (£/kg)vs UK average
London£0.10–£0.17+5%
Edinburgh (this page)£0.10–£0.16in line
Leeds£0.10–£0.16in line
Liverpool£0.10–£0.16in line
Manchester£0.09–£0.16-2%
Birmingham£0.09–£0.15-3%
Sheffield£0.09–£0.15-4%
Glasgow£0.09–£0.15-5%

Local rates are indicative and change with the commodity markets. Always confirm with the yard before travelling.

Frequently Asked Questions – Steel in Edinburgh

How much is scrap steel worth in Edinburgh?

Our indicative guide for scrap steel in Edinburgh is £0.10–£0.16/kg. That is a regional adjustment to our UK national index rather than a quote from a named yard, so treat it as a starting point and get at least two local quotes before selling.

Is scrap steel priced differently in Edinburgh vs the rest of the UK?

Prices in Edinburgh are currently tracking close to the UK national average. Regional differences do occur and can shift week to week, so always get a local quote.

Can a Edinburgh scrap yard pay me cash for steel?

No. Under the Scrap Metal Dealers Act 2013, all scrap dealers in the UK — including those in Edinburgh — are legally required to pay by bank transfer or cheque. Never accept a cash offer.