Skip to content

How-to guide

How to Calculate Engine Displacement: Formula, Steps & Examples

Learn how to calculate Engine Displacement — the formula explained step by step, with worked examples and a free calculator to check your answer.

By Arjun Desai, B.Tech (Engineering) · Updated Jun 2026 · 2 min read

Calculating your displacement (cc) is straightforward once you know the Engine Displacement formula and what each input means. This guide explains the method in plain language, walks through a manual calculation, and gives worked examples you can follow — then you can do it instantly with the Engine Displacement Calculator.

What is Engine Displacement?

The Engine Displacement calculation tells you your displacement (cc) from a few simple inputs. The figure you are solving for here is the displacement (cc).

The Engine Displacement formula

The core formula is:

Displacement (cc) = 3.141592653589793 ÷ 4 × Bore ^ 2 × Stroke × Number of cylinders ÷ 1000

Here is what each input means:

  • Bore — a value measured in mm. Example: 84 mm.
  • Stroke — a value measured in mm. Example: 90 mm.
  • Number of cylinders — a number. Example: 4.

How to calculate it step by step

  • Write down the bore (for example, 84 mm).
  • Write down the stroke (for example, 90 mm).
  • Write down the number of cylinders (for example, 4).
  • Apply the formula above to get your displacement (cc).
  • Double-check the result with the Engine Displacement Calculator.

Worked examples

Example 1

Input / OutputValue
Bore84 mm
Stroke90 mm
Number of cylinders4
Displacement (cc)1,995
Displacement (litres)2.00

With bore of 84 mm, stroke of 90 mm and number of cylinders of 4, the displacement (cc) works out to 1,995.

Example 2

With bore of 170 mm, stroke of 90 mm and number of cylinders of 4, the displacement (cc) works out to 8,171.

ResultValue
Displacement (cc)8,171
Displacement (litres)8.17

Example 3

With bore of 42 mm, stroke of 90 mm and number of cylinders of 4, the displacement (cc) works out to 499.

ResultValue
Displacement (cc)499
Displacement (litres)0.50

Tips for an accurate result

  • Keep your units consistent — mixing, say, months with years or grams with kilograms is the most common source of error.
  • Round only at the very end. Rounding inputs early can shift the final answer noticeably.
  • Re-run the numbers whenever an input changes, rather than estimating from an old result.

Prefer not to do the maths by hand? — the Engine Displacement Calculator does it instantly, for free, with the formula and a worked example built in.

Continue exploring automotive calculators with these tools: Compression Ratio Calculator, Horsepower to Torque Calculator, Gear Ratio Calculator, Tire Size Calculator, Car Lease Calculator.

Calculators in this guide

Frequently asked questions

The formula is: Displacement (cc) = 3.141592653589793 ÷ 4 × Bore ^ 2 × Stroke × Number of cylinders ÷ 1000. With bore of 84 mm, stroke of 90 mm and number of cylinders of 4, the displacement (cc) works out to 1,995.

Gather each input, apply the formula step by step keeping your units consistent, and round only at the end. You can verify your answer instantly with the Engine Displacement Calculator.

It uses the standard formula with exact arithmetic, so the result is correct for the inputs you enter. Bear in mind that real-world outcomes can still differ when underlying assumptions change.

Arjun Desai · B.Tech (Engineering)

Arjun Desai is an engineer who writes about the practical physics, electronics and energy calculations behind everyday technology.