Steel Prices in Edinburgh
Current local market rate for scrap steel in Edinburgh. Compared with the UK national average.
Edinburgh Indicative Rate
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
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.
| City | Local rate (£/kg) | vs UK average |
|---|---|---|
| London | £0.10–£0.17 | +5% |
| Edinburgh (this page) | £0.10–£0.16 | in line |
| Leeds | £0.10–£0.16 | in line |
| Liverpool | £0.10–£0.16 | in 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.