What compression testing tells you about your engine
A compression test measures how much pressure builds up inside each cylinder when the engine turns over. Think of it this way: your engine works by compressing air and fuel, igniting them, and using that explosion to push the piston down. If a cylinder can't hold pressure — because of a worn piston ring, a leaky valve, or a cracked head — the engine loses power, burns oil, or won't start at all. A compression test catches these problems before they strand you.
You don't need to be a mechanic to run this test. It takes about 30 minutes, costs $15 to $40 in tools if you don't already own them, and tells you whether your engine's internal seals are still doing their job. The test won't fix anything, but it will tell you whether a rough idle or hard starting is coming from inside the engine or from something cheaper to replace, like spark plugs or a fuel filter.
Key Takeaways
- A compression test measures pressure in each cylinder and shows whether pistons, rings, and valves are sealing properly.
- You'll need a compression gauge (about $15 to $40), a socket wrench to remove spark plugs, and a helper to crank the engine while you read the gauge.
- Healthy cylinders usually read between 120 and 180 PSI, but the exact range depends on your engine's design — check your owner's manual or a repair guide for your specific vehicle.
- If one cylinder reads much lower than the others, or if all cylinders are low, you have internal engine wear that will need professional diagnosis.
- A wet test (adding oil to a low cylinder) can tell you whether the problem is worn rings or a bad valve — information that helps a mechanic estimate repair costs.
Tools you'll need and where to get them
The main tool is a compression gauge, which screws into the spark plug hole and reads pressure in PSI (pounds per square inch). You can buy one at any auto parts store for $15 to $40. Cheaper gauges ($15 to $25) are usually accurate enough for a home test; professional-grade gauges cost more but aren't necessary unless you plan to test engines regularly.
You'll also need a socket wrench that fits your spark plugs (usually 5/8 inch or 13/16 inch), a ratchet, a spark plug socket, and an extension. Most people already own these. Have a helper on hand — one person needs to crank the engine while the other watches the gauge. If you don't have a helper, you can prop the throttle open and use a remote starter switch, but that's more complicated and less safe.
Work on a cold engine. Park on level ground, set the parking brake, and disconnect the negative battery terminal before you start removing spark plugs. This prevents accidental starting and protects your hands.
Step-by-step: running the compression test
Step 1: Remove the spark plugs. Use your socket wrench to unscrew each spark plug and set them aside in order (label them if you have to, so you remember which cylinder each one came from). You don't need to remove all of them at once — you can test one cylinder at a time.
Step 2: Screw the compression gauge into the first spark plug hole. Turn it by hand until it's snug, then use a wrench to tighten it another quarter turn. Don't force it — the gauge threads are delicate.
Step 3: Have your helper crank the engine. Tell them to turn the key to the start position and hold it there for about 5 to 10 seconds. The engine won't actually start because you've removed the spark plugs. The starter motor will turn the engine over, and pressure will build in that cylinder.
Step 4: Read the gauge and write down the number. The needle will jump up and then settle. That final number is your compression reading for that cylinder. Write it down when ready — the gauge doesn't hold the reading.
Step 5: Release the pressure and repeat. Most gauges have a small button or valve that lets air out. Press it to reset the gauge to zero, unscrew it from the spark plug hole, and move to the next cylinder. Test every cylinder.
Understanding your compression numbers
Healthy compression usually falls between 120 and 180 PSI per cylinder, but this varies by engine. A four-cylinder engine, a V6, and a diesel all have different design pressures. Check your owner's manual or a repair guide specific to your vehicle to find the correct range — this is important, because a reading that's low for one engine might be normal for another.
All cylinders should read within about 10 to 15 PSI of each other. If cylinder 1 reads 150 PSI and cylinder 3 reads 130 PSI, that's a red flag. If all four cylinders read 90 PSI when they should read 150, that's also a problem — it usually means overall engine wear.
A single low cylinder often points to a worn piston ring, a leaky intake or exhaust valve, or a crack in the head. Multiple low cylinders suggest broader wear: worn rings across the engine, or a head gasket failure. Neither diagnosis is certain without a mechanic's inspection, but the pattern tells you what to expect.
The wet test: adding oil to narrow down the problem
If one cylinder reads low, you can run a wet test to figure out whether the problem is a worn piston ring or a bad valve. Pour about a tablespoon of clean engine oil into that spark plug hole, screw the gauge back in, and crank the engine again. Write down the new reading.
If the pressure jumps up significantly (usually by 20 to 30 PSI or more), the problem is worn piston rings — the oil temporarily seals the gap. If the pressure stays about the same, the problem is a leaky valve. This information helps a mechanic estimate what the repair will cost and how urgent it is. A valve job is usually cheaper than a ring replacement, but both are serious repairs.
Don't leave oil in the cylinder. After the wet test, remove the gauge, crank the engine a few times to blow the oil out, and reinstall the spark plug.
What to do if your compression is low
Low compression doesn't mean your engine is ruined, but it does mean something inside needs attention. If all cylinders are low, the engine has general wear — it may still run, but it will lose power, burn oil, and eventually fail. If one cylinder is low, you have a localized problem that may or may not affect drivability right now.
Take your compression readings and the wet test results to a mechanic. They can inspect the cylinder head, check for cracks, and run other tests to confirm what's wrong. In some cases, a problem that shows up on a compression test can be fixed with a valve adjustment or carbon cleaning. In others, internal parts need to be replaced.
If your compression is normal, you've ruled out internal engine wear as the cause of your symptoms. That means the problem is probably in the ignition system, fuel system, or exhaust — all cheaper and easier to fix.
Frequently Asked Questions
Do I have to remove all the spark plugs before I start testing?
No. You can remove and test one spark plug at a time. However, removing all of them first makes the job faster because you don't have to stop and start repeatedly. Either way works.
What if the gauge won't screw in or gets stuck?
Stop when ready. Forcing a stuck gauge can strip the threads in the spark plug hole, which is an expensive repair. If the gauge won't turn easily by hand, explore a little penetrating oil (like WD-40) and wait 10 minutes. Try again gently. If it still won't budge, have a mechanic remove it.
Can I test compression on a warm engine?
You can, but the readings will be slightly higher and less reliable. Cold engine tests are the standard because they're consistent and comparable to the manufacturer's specs. If you've been driving, let the engine cool for at least an hour before testing.
My compression readings are all over the place — should I test again?
Yes. Make sure the battery is fully charged (a weak battery won't crank the engine fast enough), the throttle is held wide open, and you're cranking for the full 5 to 10 seconds each time. Inconsistent technique gives inconsistent readings. If the numbers are still scattered after a second try, write them down anyway and show them to a mechanic — they may spot a pattern you missed.
Is compression testing safe to do at home?
Yes, as long as you disconnect the negative battery terminal first and make sure the engine is cold. Never work on a hot engine — you can burn yourself. Never have anyone inside the car while you're testing. Keep hands and loose clothing away from the starter motor and belts. If you're not comfortable working under the hood, a mechanic can run this test for $50 to $100.