Live
UK avg today 92.5p / litre ▼ 0.1p 500L delivered £486 inc. VAT & delivery Updated 5 Aug 2026, 09:00 Suppliers surveyed 60 named UK suppliers UK avg today 92.5p / litre ▼ 0.1p 500L delivered £486 inc. VAT & delivery Updated 5 Aug 2026, 09:00 Suppliers surveyed 60 named UK suppliers
Compare My Heating Oil Compare My Heating Oil Compare prices

Free heating oil tool · Updated 5 August 2026

How Much Does an Oil Boiler Service Cost?

An annual oil boiler service typically costs between £80.00 and £150.00, around £115.00 on average, from an OFTEC registered engineer. Skipping it to save money risks a breakdown that usually costs about £310.00 to put right, so a yearly service is normally the cheaper choice over time.

Your boiler

Your costs

Cost this year
£115.00

£115.00 per service

5 year cost (servicing)
£575.00

At this age and frequency the expected breakdown cost is about £37.20 a year, or £186.00 over five years. A single breakdown typically costs £310.00.

Over five years, servicing plus expected breakdowns comes to about £761.00. A typical service plan at £15.00 a month would be £900.00. Plans suit older boilers; a newer one is often cheaper to service as you go.

A worked example

Take a boiler between 5 and 12 years old, serviced every year at the average surveyed price of £115.00. Over five years the servicing alone is £115.00 multiplied by five, which is £575.00. That is the predictable part of the cost.

The unpredictable part is breakdowns. For a boiler of this age serviced yearly, we use an illustrative 12% chance of a breakdown in any year. At a typical repair cost of £310.00, that is an expected £37.20 a year, or about £186.00 over five years. Servicing and expected breakdowns together come to around £761.00 over five years. Skipping services to save the £115.00 raises the breakdown risk, so it usually costs more than it saves.

Service and breakdown cost by boiler age

Annual service at the average price of £115.00. Breakdown risk is an illustrative model that rises with age. Five year total combines servicing and expected breakdowns.

Boiler age Annual service Yearly breakdown risk 5 year total
Under 5 years £115.00 5% £652.50
5 to 12 years £115.00 12% £761.00
Over 12 years £115.00 22% £916.00

A service plan at £15.00 a month is £180.00 a year, or £900.00 over five years, and usually includes call-outs.

How this is calculated

per_service     = base_cost(region) + tank_inspection?
annual_service  = per_service x services_per_year
expected_break  = breakdown_risk(age, frequency) x breakdown_cost
five_year_total = annual_service x 5 + expected_break x 5

service_cost_low   = 80 GBP
service_cost_high  = 150 GBP  (both verified 2026-07-28)
breakdown_cost     = 310 GBP typical callout plus parts
tank_inspection    = 35 GBP add-on
service_plan       = 15 GBP per month
breakdown_risk/yr  = 0.05 new / 0.12 mid / 0.22 old (illustrative)
skip_multiplier    = 1.6 when serviced every 2 years (illustrative)

Worked (5 to 12 year boiler, annual service at average 115):
  five_year_service = 115 x 5 = £575.00
  expected_break/yr = 0.12 x 310 = £37.20
  five_year_total   = £575.00 + £37.20 x 5 = £761.00

Figures used on this page

Figure Value Source Verified
boiler service cost low 80 GBP OFTEC registered engineer quotes survey, standard annual service, July 2026 2026-07-28
boiler service cost high 150 GBP OFTEC registered engineer quotes survey, standard annual service, July 2026 2026-07-28
boiler breakdown cost typical 310 GBP Checkatrade oil boiler repair cost guide, typical callout plus parts, 2026 2026-07-28
tank inspection cost 35 GBP OFTEC registered engineer quotes survey, tank inspection add-on to a boiler service, July 2026 2026-07-28
boiler service plan monthly 15 GBP Compare My Heating Oil survey of oil boiler service plan providers, typical monthly cost, July 2026 2026-07-28
boiler breakdown risk new 0.05 ratio Illustrative model: annual breakdown probability for an oil boiler under 5 years old, serviced yearly. Stated as illustrative on the tool page. 2026-07-28
boiler breakdown risk mid 0.12 ratio Illustrative model: annual breakdown probability for an oil boiler 5 to 12 years old, serviced yearly. Stated as illustrative on the tool page. 2026-07-28
boiler breakdown risk old 0.22 ratio Illustrative model: annual breakdown probability for an oil boiler over 12 years old, serviced yearly. Stated as illustrative on the tool page. 2026-07-28
boiler breakdown skip multiplier 1.6 ratio Illustrative model: uplift to annual breakdown risk when servicing is stretched to every two years rather than yearly. Stated as illustrative on the tool page. 2026-07-28

What affects the result

Where you live. Engineers in remote areas often add a call-out or mileage charge, which is why the same service ranges from £80.00 to £150.00. Getting two or three local quotes usually lands you nearer the lower figure.

Boiler age and condition. Older boilers need more attention and are more likely to fail, so both the sensible service frequency and the breakdown risk rise with age. A well maintained older boiler still runs cheaper than an unmaintained one.

Service versus plan. A monthly plan spreads the cost and usually covers call-outs, which can be worth it for an older boiler. For a newer boiler with low breakdown risk, paying per service is often cheaper overall.

The breakdown figures are a model. The service and repair costs are surveyed and dated, but the breakdown probabilities are an illustrative model to show the trade-off. Your own risk depends on the specific boiler, its history and how it is used.

Boiler service cost calculator FAQs

How much does an oil boiler service cost?
A standard annual service from an OFTEC registered engineer typically costs £80.00 to £150.00, around £115.00 on average. Rural call-out charges or adding a tank inspection push it toward the higher end. Prices were surveyed in July 2026.
Is an annual service worth the money?
Usually yes. A service costs around £115.00. A breakdown typically costs about £310.00 in call-out and parts, and the risk of one rises sharply on an unserviced older boiler. Over five years, servicing yearly is normally the cheaper path.
Should I get a service plan?
A plan at about £15.00 a month is £180.00 a year, or £900.00 over five years. That suits an older boiler where breakdown risk is higher. For a newer boiler, paying for a service as you go is often cheaper.
How often should an oil boiler be serviced?
OFTEC recommends a service every year for domestic oil boilers, and many manufacturers require it to keep the warranty valid. Stretching to every two years roughly doubles the annual breakdown risk in our illustrative model, which usually costs more than it saves.
What does the service include?
A standard service checks and cleans the burner, replaces the nozzle and oil filter, tests combustion and flue gases, and inspects seals and safety controls. Adding a tank inspection for about £35.00 checks the tank, gauge and pipework for leaks and corrosion.

Ready to order?

While you are here, compare heating oil quotes from local suppliers for your postcode. Prices update every weekday morning.

Compare prices now

Related tools and guides

Annual heating cost calculator

Your yearly running cost

Heating oil cost calculator

Cost of your next delivery

Run-out date calculator

When your tank will run dry

Oil boiler guide

Servicing, efficiency and lifespan

Heating oil tank guide

Tank checks and maintenance

👆 Compare heating oil costs today