By Emily Rivers
Last updated 4th March 2026

Carbon monoxide alarm installation costs

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 fire and security specialist jobs;

JobEstimate
Cost to install a smoke alarm£84
Cost to install outside security lights£153
Cost to fit a smart doorbell£111
Cost to install CCTV cameras£390
Cost to fit a carbon monoxide detector£96
Cost to install a burglar alarm£419
2. Enter postcode to get estimate
plus materials

to see who is available and get more information

Rates for other trades

Install carbon monoxide alarm cost in the UK
Estimate Install carbon monoxide alarm cost in the UK, including CO Alarm valued at £22, based on hourly/daily rate (excluding VAT or callout charges)
Location in UKInstall carbon monoxide alarm cost
Install carbon monoxide alarm near London£120
Install carbon monoxide alarm near Birmingham£92
Install carbon monoxide alarm near Glasgow£94
Install carbon monoxide alarm near Leeds£90
Install carbon monoxide alarm near Liverpool£92
Install carbon monoxide alarm near Sheffield£88
Install carbon monoxide alarm near Edinburgh£98
Install carbon monoxide alarm near Manchester£90
Install carbon monoxide alarm near Belfast£76
Install carbon monoxide alarm near Bristol£96
Install carbon monoxide alarm near Leicester£92
Install carbon monoxide alarm near Cardiff£90
Install carbon monoxide alarm near Coventry£92
Install carbon monoxide alarm near Bradford£90
Install carbon monoxide alarm near Nottingham£88
Install carbon monoxide alarm near Newcastle Upon Tyne£92
Install carbon monoxide alarm near Brighton and Hove£100
Install carbon monoxide alarm near Derby£88
Install carbon monoxide alarm near Hull£88
Install carbon monoxide alarm near Plymouth£88
Install carbon monoxide alarm near Stoke-on-Trent£86
Install carbon monoxide alarm near Southampton£96
Install carbon monoxide alarm near Northampton£100
Install carbon monoxide alarm near Wolverhampton£92
Install carbon monoxide alarm near Luton£118
Install carbon monoxide alarm near Portsmouth£98
Install carbon monoxide alarm near Reading£114
Install carbon monoxide alarm near Norwich£94
Install carbon monoxide alarm near Milton Keynes£108
Install carbon monoxide alarm near Bournemouth£94
Install carbon monoxide alarm near Aberdeen£88
Install carbon monoxide alarm near Peterborough£94
Install carbon monoxide alarm near Bolton£90
Install carbon monoxide alarm near Swindon£100
Install carbon monoxide alarm near Southend-on-Sea£108
Install carbon monoxide alarm near Warrington£90
Install carbon monoxide alarm near Oxford£104
Install carbon monoxide alarm near Swansea£88
Install carbon monoxide alarm near Sunderland£92
Install carbon monoxide alarm near Slough£118
Install carbon monoxide alarm near Kingswood£96
Install carbon monoxide alarm near Telford£88
Install carbon monoxide alarm near Cambridge£102
Install carbon monoxide alarm near Ipswich£98
Install carbon monoxide alarm near Blackpool£90
Install carbon monoxide alarm near Middlesbrough£90
Install carbon monoxide alarm near Dundee£90
Install carbon monoxide alarm near Huddersfield£90
Install carbon monoxide alarm near York£88
Install carbon monoxide alarm near Poole£94
Install carbon monoxide alarm near Watford£120
Install carbon monoxide alarm near Newport£90
Install carbon monoxide alarm near Colchester£102
Install carbon monoxide alarm near Exeter£86
Install carbon monoxide alarm near Blackburn£90
Install carbon monoxide alarm near Crawley£112
Install carbon monoxide alarm near Gloucester£90
Install carbon monoxide alarm near Stockport£90
Install carbon monoxide alarm near Basingstoke£112
Install carbon monoxide alarm near Basildon£112
Install carbon monoxide alarm near Cheltenham£90
Install carbon monoxide alarm near Gateshead£92
Install carbon monoxide alarm near Worthing£96
Install carbon monoxide alarm near Rochdale£90
Install carbon monoxide alarm near Oldham£90
Install carbon monoxide alarm near Chelmsford£110
Install carbon monoxide alarm near Birkenhead£92
Install carbon monoxide alarm near Maidstone£112
Install carbon monoxide alarm near Gillingham£110
Install carbon monoxide alarm near Salford£90
Install carbon monoxide alarm near Solihull£92
Install carbon monoxide alarm near St Helens£92
Install carbon monoxide alarm near Worcester£94
Install carbon monoxide alarm near Lincoln£94
Install carbon monoxide alarm near West Bromwich£92
Install carbon monoxide alarm near Eastbourne£98
Install carbon monoxide alarm near Wakefield£90
Install carbon monoxide alarm near Wythenshawe£90
Install carbon monoxide alarm near Bedford£106
Install carbon monoxide alarm near Hemel Hempstead£118
Install carbon monoxide alarm near Preston£90
Install carbon monoxide alarm near Stevenage£118
Install carbon monoxide alarm near Southport£92
Install carbon monoxide alarm near Bath£98
Install carbon monoxide alarm near Harlow£118
Install carbon monoxide alarm near Sutton Coldfield£92
Install carbon monoxide alarm near Darlington£90
Install carbon monoxide alarm near Chester£90
Install carbon monoxide alarm near Hastings£104
Install carbon monoxide alarm near Nuneaton£94
Install carbon monoxide alarm near Halifax£90
Install carbon monoxide alarm near Hartlepool£92
Install carbon monoxide alarm near Aylesbury£110
Install carbon monoxide alarm near Doncaster£90
Install carbon monoxide alarm near Grimsby£86
Install carbon monoxide alarm near Wallasey£92
Install carbon monoxide alarm near Londonderry£72
Install carbon monoxide alarm near Stockton-on-Tees£90
Install carbon monoxide alarm near Weston-super-Mare£94
Install carbon monoxide alarm near High Wycombe£114
Install carbon monoxide alarm near Ashford£96
Install carbon monoxide alarm near Redditch£94
Install carbon monoxide alarm near Wigan£92
Install carbon monoxide alarm near Scunthorpe£88
Install carbon monoxide alarm near Bury£90
Install carbon monoxide alarm near Paisley£94
Install carbon monoxide alarm near Bracknell£114
Install carbon monoxide alarm near Burnley£90
Install carbon monoxide alarm near Rugby£96
Install carbon monoxide alarm near Guildford£114
Install carbon monoxide alarm near Carlisle£86
Install carbon monoxide alarm near Chatham£112
Install carbon monoxide alarm near East Kilbride£94
Install carbon monoxide alarm near Newcastle-under-Lyme£86
Install carbon monoxide alarm near Chesterfield£88
Install carbon monoxide alarm near Burton upon Trent£88
Install carbon monoxide alarm near Tamworth£92
Install carbon monoxide alarm near Shrewsbury£86
Install carbon monoxide alarm near Woking£118
Install carbon monoxide alarm near St Albans£120
Install carbon monoxide alarm near Harrogate£90
Install carbon monoxide alarm near Crewe£86
Install carbon monoxide alarm near South Shields£92
Install carbon monoxide alarm near Craigavon£74
Install carbon monoxide alarm near Stafford£88
Install carbon monoxide alarm near Rotherham£88
Install carbon monoxide alarm near Barnsley£90
Install carbon monoxide alarm near Lowestoft£92
Install carbon monoxide alarm near Walsall£92
Install carbon monoxide alarm near Gosport£98
Install carbon monoxide alarm near Dartford£120
Install carbon monoxide alarm near Bognor Regis£96
Install carbon monoxide alarm near Corby£102
Install carbon monoxide alarm near Paignton£84
Install carbon monoxide alarm near Maidenhead£116
Install carbon monoxide alarm near Rochester£112
Install carbon monoxide alarm near Ellesmere Port£92
Install carbon monoxide alarm near Loughborough£90
Install carbon monoxide alarm near Dudley£92
Install carbon monoxide alarm near Bangor£76
Install carbon monoxide alarm near Dewsbury£90
Install carbon monoxide alarm near Mansfield£88
Install carbon monoxide alarm near Margate£90
Install carbon monoxide alarm near Kettering£102
Install carbon monoxide alarm near Cannock£92
Install carbon monoxide alarm near Sale£90
Install carbon monoxide alarm near Taunton£90
Install carbon monoxide alarm near Runcorn£92
Install carbon monoxide alarm near Farnborough£114
Install carbon monoxide alarm near Tynemouth£92
Install carbon monoxide alarm near Hereford£86
Install carbon monoxide alarm near Halesowen£92
Install carbon monoxide alarm near Widnes£92
Install carbon monoxide alarm near Huyton with Roby£92
Install carbon monoxide alarm near Scarborough£88
Install carbon monoxide alarm near Gravesend£114
Install carbon monoxide alarm near Bebington£92
Install carbon monoxide alarm near Kidderminster£92
Install carbon monoxide alarm near Stourbridge£94
Install carbon monoxide alarm near Barry£90
Install carbon monoxide alarm near Smethwick£92
Install carbon monoxide alarm near Dunfermline£98
Install carbon monoxide alarm near Livingston£98
Install carbon monoxide alarm near Weymouth£92
Install carbon monoxide alarm near Brentwood£116
Install carbon monoxide alarm near Barrow-in-Furness£88
Install carbon monoxide alarm near Hamilton£94
Install carbon monoxide alarm near Canterbury£92
Install carbon monoxide alarm near Wellingborough£102
Install carbon monoxide alarm near Sittingbourne£106
Install carbon monoxide alarm near Macclesfield£90
Install carbon monoxide alarm near Bootle£92
Install carbon monoxide alarm near Carlton£88
Install carbon monoxide alarm near Esher£120
Install carbon monoxide alarm near Clacton-on-Sea£102
Install carbon monoxide alarm near Lancaster£90
Install carbon monoxide alarm near Beeston£90
Install carbon monoxide alarm near Banbury£98
Install carbon monoxide alarm near Torquay£84
Install carbon monoxide alarm near Folkestone£92
Install carbon monoxide alarm near Kingswinford£94
Install carbon monoxide alarm near Bloxwich£92
Install carbon monoxide alarm near Bridgend£88
Install carbon monoxide alarm near Welwyn Garden City£120
Install carbon monoxide alarm near Lisburn£76
Install carbon monoxide alarm near Leamington Spa£92
Install carbon monoxide alarm near Washington£92
Install carbon monoxide alarm near Tunbridge Wells£112
Install carbon monoxide alarm near Kirkcaldy£100
Install carbon monoxide alarm near Hinckley£94
Install carbon monoxide alarm near Durham£92
Install carbon monoxide alarm near Cumbernauld£94
Install carbon monoxide alarm near Wokingham£114
Install carbon monoxide alarm near Horsham£110
Install carbon monoxide alarm near Crosby£92
Install carbon monoxide alarm near Yeovil£94
Install carbon monoxide alarm near Thundersley£110
Install carbon monoxide alarm near Altrincham£90
Install carbon monoxide alarm near Willenhall£92
Install carbon monoxide alarm near Christchurch£94