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