Skip to main content

This tool provides general guidance — not professional mechanical advice. Always have a qualified mechanic inspect your vehicle before making any repair decisions.

Stop Driving

#1 Most Likely

Knocking sound from engine

Typical Cost

$100 – $4,500

Industry Data2024-11-01 — national average, varies by region

Cost varies widely by cause. Low oil: oil change typically $50–$100. Worn rod bearings: engine rebuild or replacement typically $2,500–$4,500. National averages per industry repair data (2024). Urgency reflects worst-case cause (rod bearing failure). Prices vary by vehicle make and region.

Wide range because the exact repair depends on what's causing the symptom.

  1. Low engine oil level
  2. Detonation from low-octane fuel or carbon buildup
  3. Worn rod or main bearings
  4. Loose heat shield (sounds similar but is harmless)

A knocking sound from the engine may indicate low oil pressure or internal engine wear. In the worst case, this may signal connecting rod bearing failure — a condition that can lead to sudden engine seizure if driving continues. It is commonly caused by low oil level, but the worst-case cause warrants stopping promptly.

What a mechanic will check

A mechanic will likely check oil level and pressure, inspect for oil leaks, and may use a stethoscope to pinpoint the knock source. Low oil pressure testing and cylinder leak-down tests are commonly performed to assess internal wear.

What to say to your mechanic

My engine is making a knocking sound. Can you check my oil level and pressure and tell me what may be causing it? I want to understand the possible causes before we discuss any repairs.

Script based on industry repair procedures