By Emily Rivers
Last updated 30th December 2024

Extractor fans do a good job of removing moisture from the air in your room. This is particularly important in the bathroom and kitchen, where hot showers or delicious cooking causes lots of steam to rise. So if your extractor fan fails, it might not be long before you start to see damp and mould forming.

It’s important to get your extractor fan repaired as soon as possible to prevent damage to your home. But how much does it cost? We explain everything in this guide.

How much does it cost to repair an extractor fan?

Extractor fan repairs are generally affordable, with typical costs ranging between £50 and £150 depending on the type of fan and the fault. Kitchen extractor fans are often more expensive to repair than bathroom models due to their larger size and complex components.

Service/job

Average cost

General fault diagnosis

£65

Bathroom extractor fan repair

£75

Kitchen extractor fan/cooker hood repair

£100

Extractor fan repair cost

Factors affecting the cost of extractor fan repair

There are a few factors that can affect the cost of your extractor fan repair:

  • Type of extractor fan: Kitchen fans with advanced features or higher extraction rates cost more to repair than basic bathroom fans.
  • Age of the fan: Older models may have discontinued parts, increasing repair costs.
  • Nature of the fault: Issues with the motor or electrical wiring are more expensive to fix than filter or vent blockages.
  • Your location: Appliance repair specialist rates vary across the country, with London and the south east of England tending to have the highest rates.

At HaMuch, we use our database of hourly and daily rates for appliance repair specialists across the UK to estimate how much hob repair will cost. Find your nearest town or city in our hob repair cost table to get a more accurate idea of how much it will cost in your area.

Common extractor fan faults

There are a few common reasons for extractor fan breakdowns, and being able to give your repair specialist some information can help them identify the problem quicker and save you money. Here are the most common problems with extractor fans:

Reduced extraction rate

A fan struggling to remove steam or odours may have a clogged filter or blocked ductwork. Cleaning or replacing filters usually costs £50-£80, while ductwork repairs may cost £100-£150.

Excessive noise

Noisy fans often indicate worn bearings or loose mounting. Repairs for these issues typically range from £60-£120.

Running continuously

This could be caused by a faulty timer or humidity sensor, which may cost £80-£150 to replace.

Mould around fan

Mould growth is usually due to poor ventilation or leaks. Addressing this involves cleaning the fan and fixing leaks, costing around £50-£100.

Stops running completely

A non-functional fan often requires motor replacement, which can cost £100-£150. In some cases, replacing the entire unit might be more economical.

Do I need an electrician to repair an extractor fan?

For electrical issues such as wiring faults, motor failures, or replacing components like timers and sensors, you will need a qualified electrician. 

Most appliance repair specialists are qualified electricians. They can ensure the repair meets safety standards, particularly in areas like bathrooms where water exposure increases risks.

If the fault is mechanical, such as a clogged filter or vent, you may not need an electrician.

What is the life expectancy of an extractor fan?

Extractor fans typically last between 5 and 15 years, depending on usage and maintenance.

Bathroom extractors tend to have a longer lifespan with moderate use, while kitchen extractor fans or cooker hoods may wear out faster due to exposure to grease and cooking by-products.

You can extend the lifespan of your extractor fan by regularly cleaning it and ensuring you get it repaired as soon as you notice a fault.

Can I repair an extractor fan myself?

Simple repairs such as:

  • Cleaning or replacing filters
  • Tightening loose screws
  • Checking for obvious blockages in the vents

Are relatively easy to do yourself using basic tools and the manufacturer's manual.

However, for electrical faults or motor replacements, it’s safer and more effective to hire a professional. Attempting complex DIY repairs can void warranties or risk further damage.

Is it worth repairing an extractor fan?

Repairing an extractor fan is usually worth it if:

  • The fan is relatively new (under 10 years old).
  • The repair cost is less than 50% of the price of a new fan.

For older fans or when repair costs are high, replacing the fan may be a more cost-effective option, especially as newer models are often more energy-efficient.

By repairing instead of replacing, you can save money and reduce waste, making it an eco-friendly choice.

Ready to get quotes for your extractor fan repair? Post your job on HaMuch now and we’ll put you in touch with qualified appliance repair specialists in your area. 


Estimates for common appliance repair specialist jobs;

Rates for other trades

Extractor fan repair cost in the UK
Extractor fan repair cost in the UK (excluding VAT or callout charges)
Location in UKExtractor fan repair cost
Extractor fan repair near Amber Valley£46
Extractor fan repair near Arun£51
Extractor fan repair near Ashfield£46
Extractor fan repair near Aylesbury Vale£57
Extractor fan repair near Barnsley£46
Extractor fan repair near Basildon£65
Extractor fan repair near Basingstoke & Deane£66
Extractor fan repair near Bassetlaw£46
Extractor fan repair near Bath & North East Somerset£59
Extractor fan repair near Bedford£55
Extractor fan repair near Belfast£39
Extractor fan repair near Birmingham£48
Extractor fan repair near Blackburn£47
Extractor fan repair near Blackpool£47
Extractor fan repair near Bolton£47
Extractor fan repair near Bournemouth£48
Extractor fan repair near Bracknell Forest£61
Extractor fan repair near Bradford£47
Extractor fan repair near Braintree£67
Extractor fan repair near Breckland£49
Extractor fan repair near Bridgend£46
Extractor fan repair near Brighton£53
Extractor fan repair near Bristol£61
Extractor fan repair near Broadland£49
Extractor fan repair near Broxtowe£46
Extractor fan repair near Bury£47
Extractor fan repair near Caerphilly£55
Extractor fan repair near Calderdale£47
Extractor fan repair near Canterbury£51
Extractor fan repair near Cardiff£46
Extractor fan repair near Charnwood£47
Extractor fan repair near Chelmsford£65
Extractor fan repair near Cheltenham£47
Extractor fan repair near Cherwell£55
Extractor fan repair near Chester£47
Extractor fan repair near Colchester£54
Extractor fan repair near Coventry£48
Extractor fan repair near Crewe & Nantwich£47
Extractor fan repair near Dacorum£61
Extractor fan repair near Derby£46
Extractor fan repair near Doncaster£46
Extractor fan repair near Dover£49
Extractor fan repair near Dudley£48
Extractor fan repair near Dumfries & Galloway£45
Extractor fan repair near East Ayrshire£48
Extractor fan repair near East Devon£45
Extractor fan repair near East Dunbartonshire£44
Extractor fan repair near East Hampshire£55
Extractor fan repair near East Hertfordshire£61
Extractor fan repair near East Riding£46
Extractor fan repair near Eastleigh£51
Extractor fan repair near Edinburgh£51
Extractor fan repair near Elmbridge£62
Extractor fan repair near Epping Forest£69
Extractor fan repair near Erewash£46
Extractor fan repair near Exeter£44
Extractor fan repair near Falkirk£55
Extractor fan repair near Fife£47
Extractor fan repair near Flintshire£47
Extractor fan repair near Gateshead£49
Extractor fan repair near Gedling£46
Extractor fan repair near Glasgow£44
Extractor fan repair near Gloucester£47
Extractor fan repair near Guildford£60
Extractor fan repair near Halton£47
Extractor fan repair near Harrogate£47
Extractor fan repair near Havant & Waterloo£51
Extractor fan repair near Highland£49
Extractor fan repair near Horsham£57
Extractor fan repair near Huntingdonshire£51
Extractor fan repair near Ipswich£54
Extractor fan repair near Isle of Wight£51
Extractor fan repair near Kingston-upon-Hull£46
Extractor fan repair near Kirklees£47
Extractor fan repair near Knowsley£47
Extractor fan repair near Lancaster£47
Extractor fan repair near Leeds£47
Extractor fan repair near Leicester£47
Extractor fan repair near Lisburn£39
Extractor fan repair near Liverpool£47
Extractor fan repair near London£67
Extractor fan repair near Luton£60
Extractor fan repair near Macclesfield£47
Extractor fan repair near Maidstone£57
Extractor fan repair near Manchester£47
Extractor fan repair near Mid Bedfordshire£58
Extractor fan repair near Mid Sussex£58
Extractor fan repair near Middlesbrough£47
Extractor fan repair near Milton Keynes£57
Extractor fan repair near Neath Port Talbot£46
Extractor fan repair near New Forest£50
Extractor fan repair near Newbury£73
Extractor fan repair near Newcastle Upon Tyne£49
Extractor fan repair near Newcastle-under-Lyme£48
Extractor fan repair near Newport£46
Extractor fan repair near North Ayrshire£48
Extractor fan repair near North East Lincolnshire£46
Extractor fan repair near North Hertfordshire£59
Extractor fan repair near North Lanarkshire£61
Extractor fan repair near North Lincolnshire£46
Extractor fan repair near North Somerset£64
Extractor fan repair near North Tyneside£49
Extractor fan repair near North Wiltshire£50
Extractor fan repair near Northampton£53
Extractor fan repair near Norwich£49
Extractor fan repair near Nottingham£46
Extractor fan repair near Nuneaton & Bedworth£48
Extractor fan repair near Oldham£47
Extractor fan repair near Oxford£54
Extractor fan repair near Perth & Kinross£47
Extractor fan repair near Peterborough£50
Extractor fan repair near Plymouth£46
Extractor fan repair near Poole£48
Extractor fan repair near Portsmouth£51
Extractor fan repair near Preston£47
Extractor fan repair near Reading£68
Extractor fan repair near Redcar & Cleveland£47
Extractor fan repair near Reigate & Banstead£65
Extractor fan repair near Renfrewshire£45
Extractor fan repair near Rhondda, Cynon, Taff£57
Extractor fan repair near Rochdale£47
Extractor fan repair near Rotherham£46
Extractor fan repair near Salford£47
Extractor fan repair near Sandwell£48
Extractor fan repair near Sefton£47
Extractor fan repair near Sevenoaks£61
Extractor fan repair near Sheffield£46
Extractor fan repair near Slough£64
Extractor fan repair near Solihull£48
Extractor fan repair near South Ayrshire£48
Extractor fan repair near South Bedfordshire£55
Extractor fan repair near South Cambridgeshire£52
Extractor fan repair near South Gloucestershire£60
Extractor fan repair near South Kesteven£47
Extractor fan repair near South Oxfordshire£60
Extractor fan repair near South Somerset£49
Extractor fan repair near South Tyneside£49
Extractor fan repair near Southampton£51
Extractor fan repair near Southend-on-Sea£57
Extractor fan repair near St Albans£69
Extractor fan repair near St Helens£47
Extractor fan repair near Stafford£48
Extractor fan repair near Stockport£47
Extractor fan repair near Stockton-on-Tees£47
Extractor fan repair near Stoke-on-Trent£48
Extractor fan repair near Stratford-on-Avon£48
Extractor fan repair near Stroud£48
Extractor fan repair near Sunderland£49
Extractor fan repair near Swale£53
Extractor fan repair near Swansea£46
Extractor fan repair near Tameside£47
Extractor fan repair near Teignbridge£44
Extractor fan repair near Tendring£53
Extractor fan repair near Test Valley£53
Extractor fan repair near Thamesdown£53
Extractor fan repair near Thanet£47
Extractor fan repair near The Wrekin£47
Extractor fan repair near Thurrock£62
Extractor fan repair near Torbay£44
Extractor fan repair near Trafford£47
Extractor fan repair near Vale of White Horse£53
Extractor fan repair near Vale Royal£47
Extractor fan repair near Wakefield£47
Extractor fan repair near Walsall£48
Extractor fan repair near Warrington£47
Extractor fan repair near Warwick£48
Extractor fan repair near Waverley£60
Extractor fan repair near West Lancashire£47
Extractor fan repair near West Lothian£54
Extractor fan repair near West Wiltshire£50
Extractor fan repair near Wigan£47
Extractor fan repair near Windsor & Maidenhead£62
Extractor fan repair near Wirral£48
Extractor fan repair near Wokingham£66
Extractor fan repair near Wolverhampton£48
Extractor fan repair near Wrexham Maelor£47
Extractor fan repair near Wychavon£48
Extractor fan repair near Wycombe£60
Extractor fan repair near York£47