Engine Oil

weService

We'll top up your oil

OIL £5

Help us help you

Enter your registration number and we’ll only show you appropriate products.

122 results
Sort by:
Sort by
Halfords
Halfords 5W30 Part Synthetic Oil 1 - 2 Litres 159 views today
  • Grade : 5W30
  • Oil Type : Part Synthetic
  • Size : 2 Litres
£15.50
or
we Fit for £20.50
Halfords
Halfords 5W30 Part Synthetic Ford Oil 2L 159 views today
  • Grade : 5W/30
  • Oil Type : Part Synthetic Oil
  • Size : 2 Litres
£15.50
or
we Fit for £20.50
Castrol
Castrol Edge Titanium Volvo 0W30 1L 159 views today
  • Grade : 0W/30
  • Oil Type : Fully Synthetic Oil
  • Size : 1 Litre
£19.00
or
we Fit for £24.00
Petronas
Petronas Syntium 5000 AV 5W-30 Oil 5L 159 views today
  • Grade : 5W/30
  • Oil Type : Fully Synthetic Oil
  • Size : 5 Litres
£53.00
or
we Fit for £58.00
Halfords
HALFORDS 5W30 FS FORD 2L 159 views today
  • Grade : 5W/30
  • Oil Type : Fully Synthetic Oil
  • Size : 2 Litres
£18.50
or
we Fit for £23.50
Castrol
Castrol Magnatec 10W40 A3 B4 Oil 1 Litre 159 views today
  • Grade : 0W/40
  • Oil Type : Part Synthetic Oil
  • Size : 1 Litre
£12.00
or
we Fit for £17.00

Full winter car checkIncluding oil check £15

Castrol
Castrol Magnatec 10W40 A3 B4 Oil 4 Litre 159 views today
  • Grade : 10W/40
  • Oil Type : Partly Synthetic Oil
  • Size : 4 Litres

30% off all Castrol Magnatec 4L Oil

Discount already applied.

£33.00 £23.10 save £9.90
or
we Fit for £28.10
Mobil
Mobil Super 3000 XE 5W30 Oil 1L 159 views today
  • Grade : 5W/30
  • Oil Type : Fully Synthetic Oil
  • Size : 1 Litre
£14.00
or
we Fit for £19.00
ONLINE EXCLUSIVE
Comma
Comma Voltech 0W30 Fully Synthetic Engine Oil 5L 159 views today
  • Grade : 0W/30
  • Oil Type : Fully Synthetic Oil
  • Size : 5 Litres
£32.99
or
we Fit for £37.99
Halfords
Halfords 10W40 Part Synthetic Petrol & Diesel Oil 2L 159 views today
  • Grade : 10W/40
  • Oil Type : Part Synthetic Oil
  • Size : 2 Litres
£13.50
or
we Fit for £18.50
ONLINE EXCLUSIVE
Castrol
Castrol Edge 10W60 Oil 1 Litre 159 views today
  • Grade : 10W/60
  • Oil Type : Fully Synthetic Oil
  • Size : 1 Litre
£22.00
or
we Fit for £27.00
Petronas
Petronas Syntium 5000 Ford 5W-20 Oil 1L 159 views today
  • Grade : 5W/20
  • Oil Type : Fully Synthetic Oil
  • Size : 1 Litre
£11.00
or
we Fit for £16.00
Halfords
Halfords 5W40 Fully Synthetic Diesel Engine Oil 5L 159 views today
  • Grade : 5W/40
  • Oil Type : Fully Synthetic Oil
  • Size : 5 Litres
£38.00
or
we Fit for £43.00
Petronas
Petronas Syntium 5000 Ford 5W-20 Oil 5L 159 views today
  • Grade : 5W/20
  • Oil Type : Fully Synthetic Oil
  • Size : 5 Litres
£43.00
or
we Fit for £48.00
Halfords
Halfords 5W40 Fully Synthetic Diesel Engine Oil 2L 159 views today
  • Grade : 5W/30
  • Oil Type : Fully Synthetic Oil
  • Size : 2 Litres
£20.50
or
we Fit for £25.50
Mobil
Mobil Super 2000 X1 10W/40 Oil 1L 159 views today
  • Grade : 10W/40
  • Oil Type : Part Synthetic Oil
  • Size : 1 Litre
£9.00
or
we Fit for £14.00
Petronas
Petronas Syntium 3000 AV 5W-40 Oil 5L 159 views today
  • Grade : 5W/40
  • Oil Type : Fully Synthetic Oil
  • Size : 5 Litres
£50.00
or
we Fit for £55.00
Halfords
Halfords 5W30 Fully Synthetic Oil 5 - 5 Litres 159 views today
  • Grade : 5W30
  • Oil Type : Fully Synthetic
  • Size : 5 Litres
£31.00
or
we Fit for £36.00
Halfords
Halfords 5W30 Fully Synthetic BMW/MB Oil 5L 159 views today
  • Grade : 5W/30
  • Oil Type : Fully Synthetic Oil
  • Size : 5 Litres
£39.00 £37.00 save £2
or
we Fit for £42.00
Petronas
Petronas Syntium 5000 DM 5W-30 Oil 1L 159 views today
  • Grade : 5W/30
  • Oil Type : Fully Synthetic Oil
  • Size : 1 Litre
£15.00
or
we Fit for £20.00
Halfords
Halfords 5W40 Fully Synthetic Diesel Oil 7 - 2 Litres 159 views today
  • Grade : 5W40
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£20.50
or
we Fit for £25.50
Halfords
Halfords 0W20 Eco Fully Synthetic Oil 14 - 2 Litres 159 views today
  • Grade : 0W20
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£18.00
or
we Fit for £23.00
Mobil
Mobil Super 1000 X1 15W/40 Oil 5L 159 views today
  • Grade : 15W/40
  • Oil Type : Fully Synthetic Oil
  • Size : 5 Litres
£26.00
or
we Fit for £31.00
Displaying   24   of   122   products

Keeping your engine oil topped up is crucial to keeping your engine performing. The oil in your car’s engine helps to keep the moving parts running smoothly, dragging away any debris and protecting against damage. Your oil works hard, and over time can evaporate, drip away or lose its effectiveness.You should check your oil levels regularly and top it up when needed, it should also be changed regularly - as often as every year.

It can be confusing to know what kind of oil you need, whether it’s part-or fully synthetic and what viscosity. If you know the difference between 5w30 oil and 10w40 oil, then you’ll find everything online. If you need some help, supply a few details and our oil finder tool will select the right oil for your car. You can also learn more about moto oil in our essential car oil buyer’s guide. It’s also worth checking your owner’s manual (if you can remember where to find it!).

A DIY oil change is a pretty simple job for the home mechanic. If you do choose to do it yourself, make sure to capture the used oil4 and dispose of it safely. If it’s easier - or you don’t want to get your hands dirty - drop in to your nearest Halfords and take advantage of our oil check and top-up service. For just £5 we’ll check your oil and top it up if necessary.

Engine oil is a bulky buy, but we’ll deliver it to you for free if your total basket is over £40. You’ll find plenty of car accessories and other essential oils and fluids that you’ll need to keep your car purring.