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

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