Aquarium Cost Calculator
Estimate the total cost of setting up and maintaining an aquarium. Includes equipment, livestock, electricity, food, and supplies.
Calculate the ideal aquarium size for your fish based on species, adult length, and bioload. Use the 1 gallon per inch rule with adjustments.
| Tank | Dimensions (L x W x H) | Weight Filled | Fit? |
|---|---|---|---|
| 5 gal | 16 x 8 x 10 in | ~62 lbs | Too Small |
| 10 gal | 20 x 10 x 12 in | ~111 lbs | Too Small |
| 20 gal Long | 30 x 12 x 12 in | ~225 lbs | Minimum |
| 29 gal | 30 x 12 x 18 in | ~330 lbs | Comfortable |
| 40 gal Breeder | 36 x 18 x 16 in | ~458 lbs | Comfortable |
| 55 gal | 48 x 13 x 21 in | ~625 lbs | Comfortable |
| 75 gal | 48 x 18 x 21 in | ~850 lbs | Comfortable |
| 90 gal | 48 x 18 x 24 in | ~1,050 lbs | Comfortable |
| 125 gal | 72 x 18 x 21 in | ~1,400 lbs | Comfortable |
| Fish Type | Gal/Inch | Bioload | Notes |
|---|---|---|---|
| Small Tropical | 1.0 | 1.0x | Standard inch-per-gallon rule |
| Medium | 1.5 | 1.25x | Need more swimming room |
| Large | 2.5 | 1.8x | Heavy waste, territorial |
| Goldfish | 3.0 | 2.0x | Heaviest bioload, messy eaters |
| Cichlids | 2.0 | 1.5x | Territorial, need line-of-sight breaks |
| Betta | 2.5 | 0.8x | Low bioload but need personal space |
Choosing the right fish tank size is one of the most important decisions for any aquarium hobbyist. An undersized tank leads to poor water quality, stressed fish, and higher mortality rates, while an oversized tank wastes space and increases maintenance costs. The classic rule of thumb is one gallon of water per inch of adult fish length, but real-world stocking depends on many additional factors.
Bioload โ the amount of waste a fish produces relative to its size โ varies significantly between species. A one-inch neon tetra produces far less waste than a one-inch goldfish. Active swimmers need more horizontal space, while territorial cichlids require extra room to establish boundaries. Filtration capacity, live plants, and water change frequency also affect how many fish a tank can safely support.
This calculator estimates the minimum tank size using the one-gallon-per-inch baseline and lets you apply a bioload adjustment factor. Enter your fish count, average adult length, and bioload level to get a recommended minimum tank volume in gallons.
Overstocking is the number one mistake new fishkeepers make. This calculator helps you avoid ammonia spikes, oxygen depletion, and stunted growth by recommending an appropriately sized tank before you buy. It also helps experienced hobbyists plan community tanks with mixed species by accounting for differing bioload levels.
Base Gallons = Number of Fish ร Adult Length (in) ร 1 gal/in
Adjusted Gallons = Base Gallons ร Bioload Multiplier
Bioload Multipliers:
Low = 1.0
Medium = 1.25
High = 1.5Result: 25 gallons minimum
Base = 10 fish ร 2 inches ร 1 gal/in = 20 gallons. With a medium bioload multiplier of 1.25, the adjusted minimum is 20 ร 1.25 = 25 gallons. A 29-gallon tank would be an ideal choice to provide extra margin.
The one-gallon-per-inch guideline originated decades ago as a simple way to estimate freshwater tropical fish stocking. It works reasonably well for community fish under 3 inches, such as tetras, rasboras, and guppies. For these species, the rule provides a safe conservative estimate that prevents overcrowding.
The rule fails for deep-bodied fish (discus, angelfish), high-waste producers (goldfish, plecos), and large predatory species (oscars, arowana). A 12-inch arowana requires at least 125 gallons despite the rule suggesting only 12. Always cross-reference species guides for larger or unusual fish.
When mixing species, calculate each group separately and sum the results. Add 20% extra for territorial buffer zones. Stock your tank gradually over several weeks, adding the most peaceful species first and aggressive or territorial fish last. Monitor ammonia and nitrite levels closely during the stocking phase.
Last updated:
It is a reasonable starting point for small, slender tropical fish but breaks down for large, deep-bodied, or high-waste species. A 10-inch oscar in a 10-gallon tank would be severely overcrowded. Always research species-specific requirements.
Yes. A long, shallow tank provides more surface area for gas exchange than a tall, narrow one. Surface area is often more important than volume for oxygenation. Choose wide tanks for active swimmers and tall tanks only for species like angelfish.
A filter rated for 2-3 times your tank volume per hour can compensate for slightly higher stocking. However, filtration cannot replace adequate swimming space. Overstocking with excellent filtration still stresses fish socially.
Bioload is the total biological waste produced by your fish. It includes ammonia from respiration and excretion, uneaten food, and plant debris. High-bioload fish like goldfish produce much more waste per inch than low-bioload fish like neon tetras.
Shrimp and snails add very little bioload and are usually not counted toward stocking. However, large crayfish, crabs, or multiple large snails should be included in your calculations at roughly half the rate of fish.
Most experts recommend at least a 20-gallon tank for beginners. Smaller tanks experience water parameter swings more quickly, making them harder to maintain. A 20-gallon long is an excellent starter size with good surface area.
Estimate the total cost of setting up and maintaining an aquarium. Includes equipment, livestock, electricity, food, and supplies.
Calculate the minimum filter flow rate (GPH) for your aquarium. Freshwater needs 4ร turnover, saltwater 6-10ร per hour.
Calculate the right wattage aquarium heater for your tank. Uses tank gallons and temperature differential to recommend heater wattage.