Calculate aquarium volume in litres plus water weight
Knowing your fish tank's exact volume is essential for keeping healthy fish. Correct dosing of water treatments, filters, and heaters all depend on accurate volume measurements. Under- or over-estimating can lead to incorrect medication doses or inadequate filtration, both of which harm your fish. In the UK, aquarium volumes are typically measured in litres. Whether you have a standard rectangular tank, a cylindrical column tank, or a bow-front display aquarium, each shape requires a different formula. You also need to account for the volume displaced by substrate (gravel, sand, or soil) at the bottom of the tank. Our fish tank volume calculator handles all three common tank shapes, subtracts the substrate displacement, and gives you the net usable water volume in litres, the water weight in kilograms, and an approximate stocking guide based on the widely used centimetre-per-litre rule.
To calculate your fish tank volume: 1. Select your tank shape. Rectangular is the most common. Cylindrical suits column tanks. Bow-front adds roughly 15% extra volume compared to a rectangular tank of the same measurements. 2. Enter the tank length in centimetres (front to back for cylindrical tanks, this is the diameter). 3. Enter the tank width in centimetres (this is the side-to-side measurement; for cylindrical tanks this field is not used). 4. Enter the tank height in centimetres, measured from the bottom glass to the water line. 5. Enter the substrate depth in centimetres. The default 3 cm suits a thin layer of gravel. Set to 0 if your tank has no substrate. 6. Review results showing gross volume, net volume after substrate, water weight, and a fish stocking estimate.
The volume formulas differ by tank shape: Rectangular: Volume (cm3) = Length x Width x Height Cylindrical: Volume (cm3) = Pi x (Diameter/2)^2 x Height Bow-front: Volume (cm3) = Length x Width x Height x 1.15 (roughly 15% more than rectangular) Converting to litres: Volume (litres) = Volume (cm3) / 1,000 Substrate displacement: Substrate Volume = Base Area x Substrate Depth / 1,000 Net Volume = Gross Volume - Substrate Volume Water Weight (kg) = Net Volume (litres) x 1 (water weighs 1 kg per litre) Fish estimate uses roughly 1 cm of adult fish per litre of net volume. For example, a 60cm x 30cm x 35cm rectangular tank: Gross = 63.0 litres. With 3 cm substrate: Substrate = 60 x 30 x 3 / 1,000 = 5.4 litres. Net = 57.6 litres, weight = 57.6 kg, fish estimate = approximately 57 cm of fish.
Inputs: Shape: Rectangular. Length: 60 cm. Width: 30 cm. Height: 35 cm. Substrate: 3 cm.
Inputs: Shape: Cylindrical. Length (diameter): 40 cm. Width: not used. Height: 60 cm. Substrate: 5 cm.
Inputs: Shape: Bow-front. Length: 80 cm. Width: 35 cm. Height: 45 cm. Substrate: 4 cm.