Elliptical (Oval) Tank volume formula
Total volume, exact partial fill, derivation, worked example and a copy-ready fill table.
V = πab·LV(h) = (a/b)·[b²·acos((b−h)/b) − (b−h)·√(2bh−h²)] · Lseg(r,h) = r²·acos((r−h)/r) − (r−h)·√(2rh−h²). All closed-form — spreadsheet-implementable with ACOS and SQRT.Derivation
An ellipse is a circle stretched horizontally by a/b. Affine scaling multiplies every area by the same factor, so the elliptical segment is exactly (a/b) times the circular segment of radius b at the same depth — no approximation needed.
Worked example
Take W = 44 in, Ht = 27 in, L = 60 in. Total capacity: 242.4 gal. At a stick reading of 10.8 in (40% of the 27 in maximum depth), the filled volume is 90.5 gal — 37.4% of capacity. Check it live on the calculator.
| Depth | Volume |
|---|---|
| 5% | 1.9% |
| 10% | 5.2% |
| 15% | 9.4% |
| 20% | 14.2% |
| 25% | 19.6% |
| 30% | 25.2% |
| 35% | 31.2% |
| 40% | 37.4% |
| 45% | 43.6% |
| 50% | 50% |
| 55% | 56.4% |
| 60% | 62.6% |
| 65% | 68.8% |
| 70% | 74.8% |
| 75% | 80.4% |
| 80% | 85.8% |
| 85% | 90.6% |
| 90% | 94.8% |
| 95% | 98.1% |
Need the full inch-by-inch table for specific dimensions? The dip chart generator prints it as a laminate-ready PDF.
FAQ
What is the formula for a elliptical (oval) tank volume?
Total: V = πab·L. Partial fill at depth h: V(h) = (a/b)·[b²·acos((b−h)/b) − (b−h)·√(2bh−h²)] · L. Derivation and a worked example are above.
Is the fill-ratio table exact?
Yes — computed by the same engine as our calculators (any true ellipse (curve matches a circle, scaled)), verified by the automated test suite described on the methodology page.
Can I use this in a spreadsheet?
Yes — the formulas are closed-form (acos and sqrt only). Copy the 5%-step table for quick interpolation, or implement the formula directly for exact values.