Your tank holds less water than you think.
Almost every aquarium holds less water than its label claims — and that gap quietly throws off dosing, stocking, and heating. Here is how to find your true volume and why it matters.
A "20-gallon" tank does not hold 20 gallons of water. Once you subtract the substrate, rocks, driftwood, equipment, and the few inches of air left below the rim, the real water volume is often 15 to 20 percent less than the rated size. That gap matters more than it sounds, because almost everything you do to a tank — dosing medication, calculating a water change, sizing a heater, planning your stock — is based on water volume. Get the volume wrong and you overdose, under-treat, or over-stock without realizing it. The tank volume calculator computes the true figure for any tank shape; this guide explains how it is done and why the precision pays off.
Why Rated Size Is Not Real Volume
Tank manufacturers label a tank by its rough external dimensions, not its usable water volume. Three things shrink the real number. First, the fill line sits an inch or two below the rim, removing a slice of volume off the top. Second, substrate — gravel or sand, often two to three inches deep — displaces a significant chunk from the bottom. Third, hardscape and equipment — rocks, driftwood, heaters, filter intakes, decorations — each push out water. A heavily aquascaped tank can lose a quarter of its rated volume to substrate and rock alone.
The practical takeaway: treat the number on the box as a maximum, not a measurement. For anything that depends on volume — and almost everything does — calculate the real water volume of your specific setup.
Calculating Volume by Shape
The math depends on the tank's shape, which is why a single formula does not cover every tank. For a rectangular tank, volume is length × width × height of water. For a cylinder, it is π × radius² × water height. Hexagonal tanks use the regular-hexagon area formula times height; bowfront tanks add a curved segment to a rectangular body; L-shaped and corner tanks combine or subtract rectangular and triangular sections. Each shape has its own geometry, and getting it right matters most for the less common shapes where intuition fails. The tank volume calculator handles all of these and converts the result between US gallons, imperial gallons, and litres.
Two details trip people up. Always measure the water height, not the full glass height — the empty space above the fill line is not water. And measure internal dimensions where you can; glass thickness is small on a nano tank but adds up. For substrate and large hardscape, estimate their displaced volume and subtract it, or simply measure the actual filled volume by counting the containers of water it takes to fill the tank.
Why Accurate Volume Matters
Volume is the denominator under almost every aquarium calculation, so an error there propagates everywhere.
Dosing is the most dangerous case. Medications and fertilizers are dosed per unit of water. If you dose a "20-gallon" tank that really holds 16, you have over-medicated by 25 percent — enough to harm sensitive fish or invertebrates with treatments like copper or salt. The medication calculator and salt dosage calculator are only as accurate as the volume you give them.
Water changes depend on volume too — a "30 percent change" means nothing without knowing the true total, which is why the water change calculator starts from real volume. Heater sizing is based on the water mass you need to warm; oversize or undersize it and you waste energy or fail to hold temperature, which the heater size calculator accounts for. And stocking capacity scales with water volume, so the stocking density calculator needs the real figure, not the rated one.
A Worked Example
Take a standard 29-gallon rectangular tank, roughly 30 × 12 × 18 inches. Filled to the glass, the math gives about 28 gallons. But the water sits about 1.5 inches below the rim, removing ~2.3 gallons. A two-inch sand bed displaces another ~2.6 gallons. Rocks and driftwood take perhaps another gallon. The true water volume is closer to 22 gallons — nearly a quarter less than the "29" on the label. Dose that tank as a 29 and you have over-treated it by a third. This is exactly the kind of invisible error precise volume prevents.
Measuring vs. Calculating: When to Use Each
There are two ways to find your true volume, and they suit different situations. Calculating from dimensions — the job of the tank volume calculator — is fast and ideal at the planning stage, before the tank is set up, when you want to compare tank options or size equipment in advance. You apply the right formula for the shape, then subtract estimated substrate and hardscape displacement. Measuring directly is the most accurate method for an established tank: fill or drain the tank in known increments (a measured bucket or a flow meter) and count, which captures every displacement automatically without any geometry. For a one-off precise figure on a heavily aquascaped tank, direct measurement wins; for quick estimates and planning, calculation is far more convenient. Many keepers calculate once when setting up and never need to again, since the figure only changes if they significantly rescape.
Why the Gap Grows With Aquascaping
The more elaborate a tank, the larger the gap between rated and real volume — and the more it matters. A bare quarantine tank with a thin substrate loses little to displacement and sits close to its rated volume. A lush nature aquarium with a deep substrate slope, large rock formations, and substantial driftwood can lose a quarter or more of its rated volume to all that hardscape. This is precisely the kind of tank where dosing and stocking precision matter most, because aquascaped tanks often house sensitive plants, shrimp, and carefully chosen fish. So the keepers who most need accurate volume — the ones running detailed, livestock-rich setups — are exactly the ones whose tanks deviate furthest from the label. Knowing the real number turns every downstream calculation, from medication to water changes to stocking, from a guess into a measurement.
Frequently Asked Questions
How do I calculate my aquarium's volume?
Measure the internal length, width, and water height, then apply the formula for your tank's shape — length × width × water height for a rectangle, π × radius² × height for a cylinder. Subtract substrate and hardscape displacement. The tank volume calculator does this for every common shape and converts to gallons or litres.
Why does my tank hold less than its rated size?
Because the rating reflects rough external dimensions, while real volume subtracts the empty space above the fill line, the substrate bed, and any rocks, wood, and equipment. Real water volume is commonly 15–25 percent below the rated number.
Does tank volume affect medication dosing?
Yes, critically. Medications are dosed per unit of water, so using the rated size instead of the true volume over-doses the tank. With sensitive treatments like copper or salt, that error can harm fish and invertebrates. Always dose from real volume.
How much water is really in a 10-gallon tank?
Typically 8 to 9 gallons once you account for the fill line below the rim, substrate, and decorations. The exact figure depends on your aquascape, which is why measuring your specific setup beats trusting the label.
How do I find the volume of an oddly shaped tank?
Break the shape into parts you can calculate — a bowfront is a rectangle plus a curved segment, an L-shape is two rectangles — or simply measure it directly by filling in known increments and counting. The tank volume calculator supports rectangular, cylindrical, hexagonal, bowfront, corner, and L-shaped tanks.
Should I subtract substrate and rocks from my volume?
Yes, for accuracy. Substrate, rocks, driftwood, and equipment all displace water, and in a heavily aquascaped tank they can remove a quarter or more of the rated volume. Subtract their displacement — or measure the filled volume directly — so dosing, water changes, and stocking are based on the real number.
Related tools
More from the SpawnOS calculator suite.
Stocking Density
Calculate safe stocking levels for your tank. Accounts for tank volume, filtration, fish bioload, and species-specific space requirements.
🌡️Heater Size
Calculate the correct wattage for your tank, room environment, and species requirements. Includes model recommendations, dual heater guidance, and monthly energy cost.
💧Water Change
Calculate exact volumes to remove, predict nitrate concentration after each change, and determine how many changes are needed to reach your target nitrate level.