By Emily Rivers
Last updated 5th May 2023

Carbon Monoxide Alarm Installation Cost Guide 2023

Carbon monoxide detector alarms are vital if you have a fuel-burning appliance like a gas boiler or wood burner. A battery-powered carbon monoxide detector can cost as little as £20, whereas mains-powered alarms cost an average of £175 to be installed. Find out more about how much carbon monoxide alarm installation will cost in our guide.

How much does it cost to install a carbon monoxide alarm?

How much it costs to install a carbon monoxide alarm will depend on the type of alarm and how many of them you want, where you are in the country and the experience level of your electrician. Here are the average costs of carbon monoxide alarms in the UK:

Alarm type

Average cost

Battery-powered carbon monoxide alarm (supply only)

£20

Battery-powered carbon monoxide alarm installation 

£80

Mains-powered carbon monoxide alarm (supply only)

£100

Mains-powered carbon monoxide alarm installation

£175

HaMuch has a large database of hourly and daily rates for electricians across the country, so make sure you take a look at our job tables to get a more accurate idea of how much an electrician will charge for labour in your area.

Cost to fit a carbon monoxide alarm

Why do I need a carbon monoxide alarm?

Carbon monoxide alarms, sometimes called CO alarms or detectors, alert you if there are dangerous levels of carbon monoxide in the alarm's vicinity. Carbon monoxide (CO) is an unscented, colourless gas that is produced when a carbon-carrying fuel, such as coal, wood, natural gas or charcoal, doesn't completely burn.

Because it is unscented and colourless, you won't know if your appliance is releasing carbon monoxide without a CO alarm. If you live with a carbon monoxide leak for a prolonged period of time, you can become seriously ill or even die. Symptoms of carbon monoxide poisoning include:

  •   Flu-like symptoms, like headache, blocked nose and aching joints
  •   Nausea or vomiting
  •   Dizziness
  •   Confusion
  •   Chest pain
  •   Shortness of breath

 These symptoms may come and go, and get better when you leave the area where the faulty appliance is located then get worse when you return.

Carbon monoxide poisoning is a very serious condition, but it can be prevented with a relatively inexpensive carbon monoxide alarm.

Types of CO alarm

Battery-powered carbon monoxide detector

Battery-powered carbon monoxide alarms are the cheapest type of alarm and the easiest to install. They can cost as little as £20 and are a great budget-friendly option because you can fit them yourself. Some alarms may be freestanding, while others will need fixing to a wall. Some will just make a sound if it detects a dangerous level of CO in the air, while others may show the parts-per-million (ppm) it can detect.

Make sure you check your carbon monoxide detector’s battery regularly, and change it once per year. If you notice a ‘chirp’ coming from the alarm even after you’ve changed the battery, you should replace the alarm.

Mains-powered carbon monoxide alarms

Mains-powered carbon monoxide detectors are wired into your electricity supply and are usually supported by a backup battery. They are more expensive than battery-powered alarms, but they are also more reliable. There’s no need to check a mains-powered CO detector because as long as your electricity supply is on, your carbon monoxide alarm will be working.

Because a mains-powered carbon monoxide alarm requires connecting to your electrics, you should get an electrician to install it for you. Always use an electrician that’s registered with a trade body like NAPIT, ELECSA or NICEIC, and get at least three quotes.

Bear in mind that your home’s wiring will need to be in good condition to withstand a new mains-powered carbon monoxide alarm installation. If your electrician is concerned, they might suggest that you get an Electrical Installation Condition Report (EICR) completed, which will increase the cost. If any issues are found, you may have to replace your consumer unit before it’s safe to install a mains-powered CO detector.

Where is the best place to put a carbon monoxide detector?

According to Cadent, you should ideally have a carbon monoxide detector on each floor of your house and in the same room as any fuel-burning appliance, such as a boiler or stove. The alarm should be at head height, but it could be on a shelf - it doesn’t have to be fixed to a wall. It should also be at least 15cm from the ceiling. 

You should also ensure that your carbon monoxide alarm is at least a metre away from your boiler, oven or other fuel-burning appliance. It also shouldn’t be placed behind furniture, in a cupboard or near external doors as this could stop it from working correctly.

Do the fire brigade install carbon monoxide alarms?

Most fire brigades will carry out ‘Safe and Well’ visits for the vulnerable, the elderly or some people on benefits. They may install a carbon monoxide alarm for free, but you may have to meet certain criteria to be eligible.

Are carbon monoxide detectors required by law in the UK?

For homeowners, carbon monoxide detectors are not required by law in the UK. However, if you have a fuel-burning appliance, it makes sense to install one to keep you and your loved ones safe from CO poisoning.

If you’re a private landlord, you are bound by law to fit carbon monoxide alarms where necessary, and failure to do so can lead to a fine of up to £5,000.

If you want to get a mains-powered carbon monoxide alarm fitted, post your job on HaMuch to get a range of quotes from registered electricians in your local area.


Estimates for common electrician jobs;

Rates for other trades

Install carbon monoxide alarm cost in the UK
Install carbon monoxide alarm cost in the UK (excluding VAT or callout charges)
Location in UKInstall carbon monoxide alarm cost
Install carbon monoxide alarm near Aberdeen£66
Install carbon monoxide alarm near Amber Valley£62
Install carbon monoxide alarm near Angus£60
Install carbon monoxide alarm near Arun£68
Install carbon monoxide alarm near Ashfield£66
Install carbon monoxide alarm near Aylesbury Vale£82
Install carbon monoxide alarm near Barnsley£68
Install carbon monoxide alarm near Basildon£88
Install carbon monoxide alarm near Basingstoke & Deane£86
Install carbon monoxide alarm near Bassetlaw£64
Install carbon monoxide alarm near Bath & North East Somerset£74
Install carbon monoxide alarm near Bedford£82
Install carbon monoxide alarm near Belfast£50
Install carbon monoxide alarm near Birmingham£70
Install carbon monoxide alarm near Blackburn£68
Install carbon monoxide alarm near Blackpool£68
Install carbon monoxide alarm near Bolton£68
Install carbon monoxide alarm near Bournemouth£70
Install carbon monoxide alarm near Bracknell Forest£94
Install carbon monoxide alarm near Bradford£68
Install carbon monoxide alarm near Braintree£80
Install carbon monoxide alarm near Breckland£76
Install carbon monoxide alarm near Bridgend£64
Install carbon monoxide alarm near Brighton£80
Install carbon monoxide alarm near Bristol£74
Install carbon monoxide alarm near Broadland£72
Install carbon monoxide alarm near Broxtowe£66
Install carbon monoxide alarm near Bury£68
Install carbon monoxide alarm near Caerphilly£64
Install carbon monoxide alarm near Calderdale£66
Install carbon monoxide alarm near Cambridge£80
Install carbon monoxide alarm near Canterbury£68
Install carbon monoxide alarm near Cardiff£64
Install carbon monoxide alarm near Carmarthenshire£62
Install carbon monoxide alarm near Charnwood£66
Install carbon monoxide alarm near Chelmsford£86
Install carbon monoxide alarm near Cheltenham£68
Install carbon monoxide alarm near Cherwell£78
Install carbon monoxide alarm near Chester£66
Install carbon monoxide alarm near Colchester£76
Install carbon monoxide alarm near Conway£102
Install carbon monoxide alarm near Coventry£70
Install carbon monoxide alarm near Crewe & Nantwich£62
Install carbon monoxide alarm near Dacorum£94
Install carbon monoxide alarm near Derby£62
Install carbon monoxide alarm near Doncaster£64
Install carbon monoxide alarm near Dover£64
Install carbon monoxide alarm near Dudley£70
Install carbon monoxide alarm near Dumfries & Galloway£64
Install carbon monoxide alarm near Dundee£66
Install carbon monoxide alarm near East Ayrshire£64
Install carbon monoxide alarm near East Devon£66
Install carbon monoxide alarm near East Dunbartonshire£74
Install carbon monoxide alarm near East Hampshire£76
Install carbon monoxide alarm near East Hertfordshire£88
Install carbon monoxide alarm near East Lindsey£56
Install carbon monoxide alarm near East Riding£64
Install carbon monoxide alarm near Eastleigh£78
Install carbon monoxide alarm near Edinburgh£72
Install carbon monoxide alarm near Elmbridge£100
Install carbon monoxide alarm near Epping Forest£98
Install carbon monoxide alarm near Erewash£66
Install carbon monoxide alarm near Exeter£62
Install carbon monoxide alarm near Falkirk£74
Install carbon monoxide alarm near Fife£68
Install carbon monoxide alarm near Flintshire£64
Install carbon monoxide alarm near Gateshead£70
Install carbon monoxide alarm near Gedling£66
Install carbon monoxide alarm near Glasgow£72
Install carbon monoxide alarm near Gloucester£66
Install carbon monoxide alarm near Guildford£92
Install carbon monoxide alarm near Gwynedd£94
Install carbon monoxide alarm near Halton£68
Install carbon monoxide alarm near Harrogate£66
Install carbon monoxide alarm near Havant & Waterloo£74
Install carbon monoxide alarm near Horsham£86
Install carbon monoxide alarm near Huntingdonshire£78
Install carbon monoxide alarm near Ipswich£70
Install carbon monoxide alarm near Isle of Wight£80
Install carbon monoxide alarm near Kings Lynn & West Norfolk£66
Install carbon monoxide alarm near Kingston-upon-Hull£64
Install carbon monoxide alarm near Kirklees£66
Install carbon monoxide alarm near Knowsley£68
Install carbon monoxide alarm near Lancaster£62
Install carbon monoxide alarm near Leeds£70
Install carbon monoxide alarm near Leicester£76
Install carbon monoxide alarm near Lisburn£52
Install carbon monoxide alarm near Liverpool£68
Install carbon monoxide alarm near London£100
Install carbon monoxide alarm near Luton£92
Install carbon monoxide alarm near Macclesfield£68
Install carbon monoxide alarm near Maidstone£88
Install carbon monoxide alarm near Manchester£68
Install carbon monoxide alarm near Mid Bedfordshire£86
Install carbon monoxide alarm near Mid Sussex£84
Install carbon monoxide alarm near Middlesbrough£68
Install carbon monoxide alarm near Milton Keynes£80
Install carbon monoxide alarm near Neath Port Talbot£64
Install carbon monoxide alarm near New Forest£74
Install carbon monoxide alarm near Newbury£86
Install carbon monoxide alarm near Newcastle-under-Lyme£62
Install carbon monoxide alarm near Newcastle-upon-Tyne£70
Install carbon monoxide alarm near Newport£64
Install carbon monoxide alarm near North Ayrshire£68
Install carbon monoxide alarm near North East Lincolnshire£58
Install carbon monoxide alarm near North Hertfordshire£88
Install carbon monoxide alarm near North Lanarkshire£74
Install carbon monoxide alarm near North Lincolnshire£64
Install carbon monoxide alarm near North Somerset£72
Install carbon monoxide alarm near North Tyneside£70
Install carbon monoxide alarm near North Wiltshire£82
Install carbon monoxide alarm near Northampton£78
Install carbon monoxide alarm near Norwich£76
Install carbon monoxide alarm near Nottingham£66
Install carbon monoxide alarm near Nuneaton & Bedworth£74
Install carbon monoxide alarm near Oldham£68
Install carbon monoxide alarm near Oxford£82
Install carbon monoxide alarm near Pembrokeshire£54
Install carbon monoxide alarm near Perth & Kinross£70
Install carbon monoxide alarm near Peterborough£68
Install carbon monoxide alarm near Plymouth£66
Install carbon monoxide alarm near Poole£70
Install carbon monoxide alarm near Portsmouth£78
Install carbon monoxide alarm near Powys£70
Install carbon monoxide alarm near Preston£68
Install carbon monoxide alarm near Reading£90
Install carbon monoxide alarm near Redcar & Cleveland£70
Install carbon monoxide alarm near Reigate & Banstead£98
Install carbon monoxide alarm near Renfrewshire£74
Install carbon monoxide alarm near Rhondda, Cynon, Taff£66
Install carbon monoxide alarm near Rochdale£68
Install carbon monoxide alarm near Rotherham£62
Install carbon monoxide alarm near Salford£68
Install carbon monoxide alarm near Salisbury£66
Install carbon monoxide alarm near Sandwell£70
Install carbon monoxide alarm near Scarborough£62
Install carbon monoxide alarm near Sefton£68
Install carbon monoxide alarm near Sevenoaks£92
Install carbon monoxide alarm near Sheffield£62
Install carbon monoxide alarm near Slough£96
Install carbon monoxide alarm near Solihull£70
Install carbon monoxide alarm near South Ayrshire£68
Install carbon monoxide alarm near South Bedfordshire£82
Install carbon monoxide alarm near South Cambridgeshire£82
Install carbon monoxide alarm near South Gloucestershire£74
Install carbon monoxide alarm near South Kesteven£74
Install carbon monoxide alarm near South Lanarkshire£70
Install carbon monoxide alarm near South Oxfordshire£86
Install carbon monoxide alarm near South Somerset£72
Install carbon monoxide alarm near South Tyneside£68
Install carbon monoxide alarm near Southampton£78
Install carbon monoxide alarm near Southend-on-Sea£82
Install carbon monoxide alarm near St Albans£94
Install carbon monoxide alarm near St Helens£68
Install carbon monoxide alarm near Stafford£66
Install carbon monoxide alarm near Stockport£68
Install carbon monoxide alarm near Stockton-on-Tees£68
Install carbon monoxide alarm near Stoke-on-Trent£62
Install carbon monoxide alarm near Stratford-on-Avon£72
Install carbon monoxide alarm near Stroud£66
Install carbon monoxide alarm near Suffolk Coastal£72
Install carbon monoxide alarm near Sunderland£68
Install carbon monoxide alarm near Swale£78
Install carbon monoxide alarm near Swansea£64
Install carbon monoxide alarm near Tameside£68
Install carbon monoxide alarm near Teignbridge£60
Install carbon monoxide alarm near Tendring£72
Install carbon monoxide alarm near Test Valley£70
Install carbon monoxide alarm near Thamesdown£80
Install carbon monoxide alarm near Thanet£64
Install carbon monoxide alarm near The Wrekin£62
Install carbon monoxide alarm near Thurrock£92
Install carbon monoxide alarm near Torbay£60
Install carbon monoxide alarm near Trafford£68
Install carbon monoxide alarm near Vale of Glamorgan£66
Install carbon monoxide alarm near Vale of White Horse£78
Install carbon monoxide alarm near Vale Royal£64
Install carbon monoxide alarm near Wakefield£68
Install carbon monoxide alarm near Walsall£70
Install carbon monoxide alarm near Warrington£68
Install carbon monoxide alarm near Warwick£72
Install carbon monoxide alarm near Waveney£70
Install carbon monoxide alarm near Waverley£88
Install carbon monoxide alarm near Wealden£94
Install carbon monoxide alarm near West Lancashire£68
Install carbon monoxide alarm near West Lothian£70
Install carbon monoxide alarm near West Wiltshire£82
Install carbon monoxide alarm near Wigan£66
Install carbon monoxide alarm near Windsor & Maidenhead£94
Install carbon monoxide alarm near Wirral£70
Install carbon monoxide alarm near Wokingham£92
Install carbon monoxide alarm near Wolverhampton£72
Install carbon monoxide alarm near Wrexham Maelor£62
Install carbon monoxide alarm near Wychavon£70
Install carbon monoxide alarm near Wycombe£90
Install carbon monoxide alarm near York£66