Why is my car hard to start in cold weather?

Cold morning starting problems are usually caused by a weak battery, worn spark plugs (petrol), or faulty glow plugs (diesel). In cold weather, battery capacity drops significantly — a battery that seems fine in summer may fail below 5°C. Diesel engines are especially sensitive because they rely on compression heat to ignite fuel, and glow plugs to preheat the combustion chamber. Petrol engines can also struggle if spark plugs are worn or the fuel system is dirty.

Book as soon as possible

Likely causes

Likely

Weak or ageing battery

Cold weather reduces battery capacity; a battery that is 3+ years old may not have enough cranking amps — get it tested

Likely

Faulty glow plugs (diesel)

One or more glow plugs not heating the combustion chamber; more noticeable in very cold conditions

Likely

Worn spark plugs (petrol)

Worn plugs need a bigger spark to fire a cold, richer mixture — results in slow starting or extended cranking

Possible

Fuel system issue — thickened diesel

Standard diesel can wax up in very cold conditions; use winter diesel or anti-wax additive

Possible

Throttle body or idle air control fault

Dirty throttle body or failed IAC valve causes rough cold idle or stumbling immediately after start

Repairs you may need

Typical cost range: £60–£300Battery test: £0–20. Battery replacement: £80–200. Glow plugs (set of 4): £80–200 fitted. Spark plugs: £60–150.

Got a quote for this repair?

Check every line in 60 seconds — labour hours, parts prices, and regional rates.

Check My Quote Free

Related questions

This information is a general guide based on common causes of this symptom. Symptoms can have multiple causes and accurate diagnosis requires physical inspection by a qualified mechanic. Always consult a professional before deciding not to repair.