Guides — July 8, 2026
Volume of a Hydraulic Cylinder Rod: Formulas & Physics Explained
The volume of a hydraulic cylinder rod matters in two different ways. As a solid steel bar, the rod's volume is V = π × r² × L — the standard cylinder formula. But the number engineers usually care about is the fluid the rod displaces: because the rod occupies part of the barrel on the rod side, the extend stroke needs more oil than the retract stroke, and that difference equals the rod's swept volume, π × r_rod² × stroke. A 4-inch-bore cylinder with a 2-inch rod and a 24-inch stroke, for example, needs about 1.31 US gallons to extend but only 0.98 gallons to retract — a 0.33-gallon gap created entirely by the rod. This guide covers both meanings, with verifiable examples you can check on a real cylinder.
The two things "rod volume" can mean
When people search for hydraulic cylinder rod volume, they're usually after one of these:
- The physical volume of the rod itself — how much steel is in the rod (useful for weight, buoyancy, or material cost).
- The rod's effect on fluid volume — how the rod reduces the oil needed on the retract stroke and creates the extend/retract difference (useful for pump sizing, cycle-time, and flow calculations).
Both come from the same base formula for a cylinder volume using radius: V = π × r² × h. What changes is which radius and which length you plug in. Let's take them one at a time.
Diagram 1: Anatomy & Core Dimensions of a Hydraulic Cylinder
A standard double-acting cylinder. Physical steel rod volume depends on total rod length (L) and rod diameter (d), while oil displacement math utilizes cylinder bore (D), rod (d), and stroke range.
Formula 1 — The physical volume of the rod (steel)
Treat the rod as a plain solid cylinder of steel:
V_rod = π × r_rod² × L
L = total rod length (not the stroke)
Note the length here is the full rod length, including the buried portion inside the barrel and the exposed portion — not the stroke. This is the figure you want for weight or material estimates, and it feeds directly into a cylinder weight calculator.
Worked example: rod volume → weight
Take a rod of 2 in diameter and 40 in total length (radius = 1 in):
= 3.14159 × 1 × 40
= 125.66 in³ (rounded to 2 dp)
Convert to metric and then to weight. Using 1 in³ = 16.387 cm³ (per NIST):
Carbon steel has a density of about 7.85 g/cm³ (7,850 kg/m³), so:
Sanity check: a 2-inch round steel bar weighs roughly 10.68 lb per foot. Over 3.33 ft (40 in) that's ≈ 35.6 lb — the two methods agree.
Formula 2 — How the rod changes fluid displacement
This is where hydraulic rod volume gets interesting, and where most calculators stop short. A double-acting cylinder has two working areas:
- On the extend stroke, oil pushes on the full bore (the whole piston face).
- On the retract stroke, oil pushes on the annulus — the bore area minus the rod area, because the rod passes through that chamber.
Every hydraulic cylinder converts pressure into linear force through F = P × A, and on extend that area is the full bore circle while on retract it is the annular ring between bore and rod. The math is identical to finding the volume of other annular shapes, such as a pipe insulation volume, a steel coil volume calculation, or the winding space of a wire spool. The same area difference governs the fluid volumes.
Diagram 2: Extend Stroke Fluid Displacement (Full Bore Area)
During the extend stroke, hydraulic fluid enters the cap end and pushes against the full area of the piston face (A_bore), requiring maximum fluid volume.
Diagram 3: Retract Stroke Fluid Displacement (Annulus Area)
During retraction, oil is routed to the rod side. The steel rod occupies a portion of the chamber, meaning the oil only fills the annular ring space (annulus), requiring less total fluid volume.
Extend stroke (full bore)
V_extend = A_bore × Stroke
Retract stroke (annulus)
A_annulus = A_bore − A_rod = π × (r_bore² − r_rod²)
V_retract = A_annulus × Stroke
The key insight: rod swept volume = the difference
Subtract the two and the bore area cancels:
= A_rod × Stroke
= π × r_rod² × Stroke
So the difference between extend and retract fluid volume is exactly the rod's swept volume over the stroke. Physically, as the rod withdraws into the barrel on retract, it vacates a space of A_rod × Stroke that fills with oil — which is why the retract side moves less fluid. This single identity ties "piston rod volume" directly to real pump-sizing math, and it's the concept most competitor pages leave out.
Diagram 4: Fluid Difference Equals Rod Swept Volume
The difference between the extend fluid volume and the retract fluid volume is not lost — it corresponds precisely to the geometric cylinder volume of the piston rod swept across the stroke length.
Worked examples (metric + imperial)
Metric — 63 mm bore, 36 mm rod, 400 mm stroke (a standard ISO 3320 combination):
A_rod = π × (18)² = 1,017.88 mm²
A_annulus = 3,117.25 − 1,017.88 = 2,099.37 mm²
V_extend = 3,117.25 × 400 = 1,246,900 mm³ = 1.247 L
V_retract = 2,099.37 × 400 = 839,748 mm³ = 0.840 L
Rod diff = 1,017.88 × 400 = 407,150 mm³ = 0.407 L
Check: 1.247 − 0.840 = 0.407 L, matching the rod swept volume. (1 L = 1,000,000 mm³.) You can express any of these in volume in liters directly.
Imperial — 4 in bore, 2 in rod, 24 in stroke (a common industrial size):
A_rod = π × (1)² = 3.1416 in²
A_annulus = 12.566 − 3.1416 = 9.4248 in²
V_extend = 12.566 × 24 = 301.59 in³ = 1.306 gal
V_retract = 9.4248 × 24 = 226.20 in³ = 0.979 gal
Rod diff = 3.1416 × 24 = 75.40 in³ = 0.326 gal
Check: 301.59 − 226.20 = 75.39 in³, again the rod swept volume. (1 US gallon = 231 in³.) Convert the same results to volume in gallons or volume in cubic inches as needed.
Real-world scenario: on a mobile machine cycling this 4-in cylinder, a pump that outputs 5 GPM (1,155 in³/min) drives extend at 1,155 ÷ 12.566 = 91.9 in/min but retract at 1,155 ÷ 9.4248 = 122.5 in/min. The cylinder retracts about 33% faster than it extends — a direct consequence of the rod's area, not a fault.
Area ratio and why it matters (speed & force)
The area ratio φ (bore area ÷ annulus area) captures the rod's influence in a single number:
| Bore | Rod | φ (area ratio) | Extend : Retract behaviour |
|---|---|---|---|
| 63 mm | 36 mm | ≈ 1.49 : 1 | Retract ~49% faster |
| 4 in | 2 in | 1.33 : 1 | Retract ~33% faster |
| Any | bore ÷ √2 | 2 : 1 | Retract twice as fast |
A larger rod means a smaller annulus, a higher area ratio, and a bigger extend/retract gap. For a true 2:1 cylinder, the rod diameter is the bore divided by √2 (about 0.707 × bore), which makes the annulus exactly half the bore area. ISO 3320:2013 standardises these bore/rod pairings and their area ratios so replacement cylinders stay interchangeable.
Because the retract side has less area, it also produces less force at the same pressure (F = P × A) but more speed for the same flow. That trade-off is the rod volume showing up in everyday cylinder behaviour.
Diagram 5: Cylinder Rod Area Ratios compared
Varying the diameter of the cylinder rod changes the area ratio. Standard rods feature ratios near 1.33:1, while 2:1 configurations feature a rod diameter at 70.7% of bore size, doubling retract speed.
Advanced: rod volume in a regenerative circuit
A regenerative circuit routes the rod-side oil back to the cap side instead of to tank. The effective area then becomes the bore area minus the annulus area — which is just the rod area again:
A_effective (regen) = A_bore − A_annulus = A_rod
For our 4-in bore / 2-in rod cylinder, A_rod = 3.1416 in². With the same 5 GPM (1,155 in³/min) pump:
That's four times the normal extend speed (91.9 in/min) — with the force cut to P × A_rod instead of P × A_bore. Fast-advance-then-clamp presses use exactly this. It's a clean demonstration that the rod's cross-sectional area is the operative displacement in regen mode.
Diagram 6: Regenerative Circuit Oil Routing
In a regenerative circuit, fluid leaving the rod annulus is routed back to join pump flow on the cap end. The piston moves forward based only on the rod's cross-sectional area, yielding higher velocities.
Common mistakes
- Using stroke as the rod length for physical volume. Rod steel volume uses the full rod length; fluid displacement uses the stroke. They're different numbers.
- Confusing radius and diameter. Rod specs are almost always quoted as diameter. Halve it before squaring. Students and technicians mix this up constantly — it's an easy slip that quadruples or quarters your answer.
- Forgetting the rod on the retract side. Retract volume uses the annulus (bore minus rod), never the full bore.
- Ignoring headspace and rod-end fittings. These formulas give geometric (theoretical) volume. Real oil demand adds a small margin for compressibility, hoses, and clearance.
Standard bore / rod sizes reference
If you don't have a spec sheet, these standardised sizes let you estimate with real numbers:
- Metric (ISO 3320): bores of 25, 32, 40, 50, 63, 80, 100, 125, 160, 200 mm, each with defined rod diameters and area ratios.
- Inch (NFPA/T3.6.1): an inch-series interchange framework common on North American equipment (e.g., 1.5, 2, 2.5, 3, 3.25, 4, 5, 6 in bores).
Manufacturers publish the exact bore, rod, and stroke on every catalogue cylinder, so you can verify any calculation on this page against a real product listing.
Frequently asked questions
What is the volume of a hydraulic cylinder rod?
It's the space the rod occupies: V = π × r² × L, using the rod's radius and its full length. For fluid work, the more useful figure is the rod's swept volume, π × r_rod² × stroke.
Does the rod reduce the oil needed to retract?
Yes. Retract uses the annular area (bore minus rod), so it always needs less oil than extend. The shortfall equals the rod's swept volume over the stroke.
How do I calculate extend vs retract volume?
Extend = π × r_bore² × stroke. Retract = π × (r_bore² − r_rod²) × stroke. The difference is π × r_rod² × stroke.
Why does my cylinder retract faster than it extends?
Same pump flow, smaller area. The retract (annulus) area is smaller than the bore, so for a fixed flow the rod side moves faster — typically 30–100% faster depending on rod size.
What is a 2:1 hydraulic cylinder?
One whose bore area is exactly twice its annulus area. That happens when the rod diameter equals the bore divided by √2 (about 0.707 × bore), so retract speed is double the extend speed.
How much does a hydraulic cylinder rod weigh?
Find the rod volume in cm³, then multiply by steel density (~7.85 g/cm³). A 2-in diameter, 40-in steel rod is about 2.06 L of steel and weighs roughly 16.2 kg (35.6 lb).
Does rod volume change the cylinder's output force?
Indirectly. A bigger rod shrinks the annulus, reducing retract-side force at a given pressure (F = P × A) while increasing retract speed. Extend force, set by the full bore, is unaffected.
What's the difference between rod swept volume and rod steel volume?
Swept volume uses the stroke length and equals the extend/retract fluid difference. Steel volume uses the full rod length and tells you how much metal is in the rod. Same formula, different length input.
Sources & verification
Cylinder and rod dimensions referenced here follow ISO 3320 (metric cylinder bores, piston rod diameters, and area ratios) and the NFPA/T3.6.1 inch series; the 63 mm bore / 36 mm rod and 4 in bore / 2 in rod combinations are standard catalogue sizes. The base volume relationship V = π × r² × h is defined in Wolfram MathWorld and Math is Fun. Unit conversions (1 in³ = 16.387 cm³; 1 US gal = 231 in³) follow NIST, and the F = P × A extend/retract area behaviour is standard hydraulic practice as summarised by the Engineering Toolbox. Carbon-steel density (~7,850 kg/m³) is a standard material value. All calculations were independently verified, with each extend-minus-retract result checked against the rod swept volume.
For the underlying geometry, see our cylinder volume formula guide, or run your own numbers in the free cylinder volume calculator and the dedicated hydraulic cylinder calculator.
This article was drafted with AI assistance and reviewed for accuracy by the CVC Editorial Team. All formulas and calculations were independently verified.