Pond Calculator: Volume, Liner, Pump and Fish Capacity
Enter your pond dimensions and instantly get the water volume, the liner sheet you need to buy, the minimum pump flow rate, how many fish your pond can support, and an optional cost estimate. Supports rectangular, oval, round and triangular ponds in both imperial and metric units.
How to measure your pond for accurate calculations
Accurate results depend on accurate measurements. For a rectangular pond, measure the longest and shortest interior dimensions at the waterline, then find the average depth by measuring at several points and averaging. For an oval pond, measure the longest axis (length) and the widest axis at right angles to it (width). For a round pond, measure the diameter across the widest point. For a triangular pond, measure the longest side (base) and the perpendicular distance from the base to the opposite corner (height). Always use the average depth, not the deepest point, because most ponds are shallower near the edges. Using the maximum depth overstates volume by 20-40 percent on a typical excavated pond.
Pond liner sizing explained
A flat rubber or PVC liner must cover the bottom, both side walls, and fold over the edges for anchoring. The formula for each liner dimension is: dimension + 2 x (depth + overlap), where overlap is the extra material you tuck under edging stones or bury in a trench. One to two feet (30-60 cm) of overlap per side is standard. For a round pond, the liner is cut as a square: (diameter + 2 x (depth + overlap)) on each side. EPDM rubber liner, 45 mil thickness, is the most widely recommended material for garden ponds because it is UV-stable, fish-safe, and can be seamed for large ponds. Always buy the next standard roll size up from the calculated dimensions to allow for irregularities.
Pump sizing and pond turnover
A pond pump should circulate the entire water volume at least once every one to two hours for a stocked fish pond, or every two to three hours for a lightly planted pond with no fish. The flow rate you need is simply: volume in gallons divided by the target turnover hours. For example, a 1000-gallon pond with fish requires a pump rated for at least 500-1000 GPH. Choose a pump with an adjustable flow so you can slow it down in winter. If your pump also feeds a waterfall or filter, add about 10 percent per 10 feet of hose run to account for friction head loss. Always check the pump curve at your actual head height, not the zero-head rating printed on the box.
Fish stocking capacity and water quality
The most common guideline is 10 gallons of water per inch of adult fish body length. An adult goldfish reaches 4-6 inches, giving roughly 50 gallons per fish. A full-grown koi can reach 18-24 inches, giving roughly 240 gallons per fish. These are upper limits for a well-filtered pond: starting with fewer fish and adding gradually is always safer than stocking to the limit on day one. Overstocking leads to oxygen depletion, high ammonia, and stress-related disease. The stocking estimates here assume a properly sized mechanical and biological filter; without filtration the safe numbers are far lower.
Pond size guide and typical uses
| Volume (gal) | Volume (L) | Typical use | Max. goldfish | Max. koi |
|---|---|---|---|---|
| Under 100 | Under 380 | Container / small water feature | 1-2 | 0 |
| 100-500 | 380-1900 | Small garden pond | 2-10 | 0-2 |
| 500-1500 | 1900-5700 | Medium koi or goldfish pond | 10-30 | 2-6 |
| 1500-5000 | 5700-18900 | Large koi pond | 30-100 | 6-20 |
| 5000+ | 18900+ | Large water garden / lake | 100+ | 20+ |
Approximate volume categories and recommended applications.
Frequently asked questions
How many gallons is a 10 x 8 x 2 ft pond?
A rectangular pond 10 ft long, 8 ft wide, and 2 ft average depth has a volume of 10 x 8 x 2 = 160 cubic feet. Multiply by 7.48 to convert to gallons: 160 x 7.48 = 1197 gallons. This size comfortably supports about 20-24 adult goldfish or 4-5 small koi with a good filter.
How do I calculate how much pond liner I need?
Add the depth twice (for each wall) to each dimension, then add the overlap you want on each side. For a 10 x 8 ft pond with 2 ft depth and 1.5 ft overlap: liner length = 10 + 2 x (2 + 1.5) = 17 ft; liner width = 8 + 2 x (2 + 1.5) = 15 ft. Buy a sheet at least 17 x 15 ft. The calculator above works this out for any shape.
What size pump do I need for a 1000 gallon pond?
For a fish pond, you want to turn over the full volume at least once per hour. A 1000-gallon fish pond needs a pump rated for at least 1000 GPH at your waterfall or filter head height. For a planted pond with no fish, 500 GPH every two hours is adequate. Always check the pump flow rate at your actual head pressure, not the maximum (zero-head) rating on the box.
How many koi can I put in a 1000 gallon pond?
Using the standard guideline of about 240 gallons per adult koi, a 1000-gallon pond can support approximately 4 koi. In practice, 2-3 is more comfortable because koi produce high waste loads. A well-sized filter, regular water changes, and an aeration system are essential to keep water quality stable at any stocking level.
What is the difference between average depth and maximum depth?
Most garden ponds have sloped or stepped sides, so the bottom edges are shallower than the centre. The average depth is the mean water depth across the whole pond bottom. Using the maximum depth to calculate volume gives an inflated number, which leads to under-sizing the pump and filter. To find average depth, measure at five or more points across the pond and divide the total by the number of measurements.
Does pond shape affect the liner size calculation?
Yes. A round pond needs a square liner sheet (diameter + twice the depth-plus-overlap on each side). An oval pond uses the same formula as a rectangle applied to its two axes. The volume, however, is smaller for an oval or round pond than a rectangle of the same outer dimensions, so you need proportionally less water to fill it despite a similar liner size.