Need help with a job?

By Emily Rivers
Last updated 4th March 2026

Cost to install an extractor fan

Extractor fans are important in bathrooms and kitchens to remove moisture and odours associated with bathing and cooking. Steam creates damp walls, floors and ceilings in poorly ventilated areas that can cause mould or mildew to build up. Cooking is also responsible for the most air pollution in your home, caused by burning gas stoves and particulates from burning oils in pans and in the oven. Extracting water vapour and smoke from your living areas will keep you home safer and more comfortable.

Replacing an extractor fan is a quick job and should not take an electrician more than 1 hour if the wiring and hole for ventilation is in place. You might want to make sure that the new fan is big enough to cover the hole you are trying to extract through but other than that an electrician can replace it fairly quickly. They might need to replace connectors if the wiring is old but this is a relatively easy job for an electrician. The average hourly rate of an electrician is £34 but expect to pay a call out charge for such a quick job and VAT if they are registered.

Fitting a new extractor fan is more time consuming and assuming that everything goes to plan should take around 3 hours. You need to decide which extractor fan to choose and how you are planning to extract the air because you either need to bore a hole through the cavity wall, through the ceiling and venting out to the soffit or through a window. The latter is less common but can be equally effective in venting water vapour. We are focusing on wall or ceiling extractor fans for your bathroom or kitchen.

There are 3 types of fans on the market, inline, axial and centrifugal. Which type you choose depends on the layout of your room, size and how much air you want to vent. All need a qualified electrician to fit them correctly and safely, especially if it's a new installation . If a new fan is being fitted adequate ventilation will be required so that the moisture will be extracted efficiently. 

For new installations, additional wiring will be required that is activated by a pull cord, light switch, humidistat, sensor or timer that continues after a pull cord or light switch is turned off. Holes in the plasterboard and wall used to access wiring and fit the fan will need to be repaired and decorated, but the electrician will not be expected to do that. They will probably offer a basic filler or plastering service to make sure the wiring and fan are secure. You will need to make sure that the damaged areas are repainted and decorated accordingly.

The fan will also need an isolation switch outside the bathroom to meet building regulations so that the fan can be turned on and off independent of the live light switch. 

Cost to fit a bathroom extractor fan

Kitchen extractor fans

A cooking hood is the most common extractor fan fitted in the kitchen. It is able to extract more air than a conventional extractor fan due to its large surface area and is better suited to extracting smoke and the particulates associated with cooking. 

In some cases you might not be able to fit a cooking hood extractor fan and therefore you will need to fit a conventional extractor fan. It all depends on what space you have and what kind of access you have to ventilate the air.  

For this purpose inline extractor fans that can expel large volumes of air in a short time are better suited that axial fans. The inline fans are more cost effective than centrifugal fans (that can also expel larger volumes) and are better suited for using large amounts of ducting. 

Click the link If you would like to see how much it will cost to buy and fit a cooker hood rather than a conventional extractor fan.

How much do bathroom extractor fans cost?

The extractor fan market is very competitive so you get some great bargains that will suit anyone's budget. Axial fans are the most common and can cost from as little as £15. Higher performing inline and centrifugal fans are more expensive. The fan you fit depends if you want to go through the ceiling or wall. Axial fans are better designed for venting out through the cavity wall while inline fans are more commonly used when venting through the ceiling, where more ducting is required.

Extractor fan cost

Product Type Room Price
Manrose MG100T 100mm Axial Bathroom Extractor Fan with Timer White 240V Axial Bathroom £26.99
Centrif Duo Plus - Timer Centrifugal Kitchen £322.80
Turbo Tube Pro 100 4 Inch Inline Fan Inline Bathroom £67.60
Xpelair C6HTS Simply Silent Contour 6/150mm Square Extractor Fan w/ Humidistat And Timer - 93176AW Axial Bathroom £114.50

Inline extractor fans

Inline fans are used with ducting to draw or pull the air through to exhaust outside. These are normally installed in the loft space or the ceiling cavity. They have a better draw than axial fans so would suit a system where lots of ducting is required. They are also good for large bathrooms and kitchens where high rates of airflow can be achieved. Also, because the fan is not attached directly to the wall or ceiling it doesn't generate a lot of noise.

Axial extractor fans

Axial fans are visibly working when you switch them on. They require a short piece of ducting to vent out through a wall or ceiling. They are not as powerful as other types of fans and should not be used with ducting over 2 metres. For anything shorter they are suitable for most bathrooms.

Centrifugal extractor fans

Centrifugal fans are configured to extract air through the fan and then exhausting it at 90 degrees which creates an additional pressure drop that pulls the air through the short ducting. Centrifugal fans have a higher flow rate than axial fans and are suitable for kitchens as well as larger bathrooms.

Choosing the right electrician to fit your extractor fan

Whatever fan you choose you will need to hire an electrician and the best way to find one that suits your budget is to post your job on HaMuch. We have local electricians in your area waiting to quote you on your job.


Estimates for common electrician jobs;

Rates for other trades

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