Start with the tank itself and a solid foundation

Building an aquarium begins with choosing a tank size and placing it on a level surface that can support its weight. A 10-gallon tank weighs about 111 pounds when full; a 55-gallon tank weighs roughly 485 pounds. Your stand or table must be completely level—use a spirit level to check—because uneven weight distribution can crack the glass or stress the seams over time.

Place the tank away from direct sunlight, heating vents, and air conditioners. Sunlight causes algae blooms and temperature swings. Once you set the tank down, do not move it again if it will hold water; the stress can cause leaks. If you must relocate an empty tank, drain it completely first.

Key Takeaways

  • Your tank must sit on a completely level surface rated to hold its full weight, and moving it after filling risks cracking the glass or breaking the seals.
  • Substrate (gravel or sand) goes down first, followed by hardscape like rocks or driftwood, then the filter and heater before you add water.
  • Fill the tank slowly over several hours using a plate or bowl to break the water flow and prevent substrate from shifting.
  • Let the tank run for one to two weeks before adding fish so beneficial bacteria can establish in the filter.
  • Test water parameters—ammonia, nitrite, and nitrate—before introducing any fish, because tap water chemistry varies by location.

Add substrate and hardscape before water

Rinse your substrate (gravel, sand, or specialized aquarium soil) in a bucket under running water until the water runs clear. This removes dust and debris that cloud the water. Spread the rinsed substrate across the tank bottom to a depth of 1 to 2 inches for most setups, or 2 to 3 inches if you plan to keep rooted plants.

Arrange rocks, driftwood, or other hardscape on top of the substrate before filling. This prevents pieces from shifting when water pressure builds. Make sure any rocks are aquarium-safe (avoid limestone or rocks with sharp edges that can tear fish fins). Test driftwood by boiling it for 15 minutes; if it floats, soak it in a bucket of water for several days until it sinks, or anchor it with fishing line.

Install the filter, heater, and air pump

Position your filter intake tube so it draws water from the middle of the tank, not the bottom where debris collects. The outflow should point toward the opposite side to create gentle circulation. Do not plug in the filter yet—wait until the tank is full.

Place the heater near the filter outflow so warm water circulates throughout the tank. For most tropical fish, set it to 76 to 78 degrees Fahrenheit. If you are using an air pump and air stone, position the stone where it will not blow substrate around. Run the air line along the back of the tank and find it with suction cups to keep it out of sight.

Fill the tank slowly and let it settle

Place a clean plate or shallow bowl on the substrate and pour water onto it slowly. This breaks the force of the water and prevents the substrate from shifting into clouds. Fill the tank over 30 minutes to an hour. If you are using tap water, let it sit in an open bucket for 24 hours first so chlorine can evaporate, or use a dechlorinator product according to the bottle's instructions.

Once the tank is full, turn on the filter and heater. The water will be cloudy for the first 24 to 48 hours as fine particles settle—this is normal. Do not add fish yet. Let the tank run for one to two weeks so a colony of beneficial bacteria can establish in the filter media. These bacteria convert fish waste (ammonia) into less toxic compounds.

Test water before adding fish

Use a liquid test kit (not test strips, which are less accurate) to measure ammonia, nitrite, and nitrate. Ammonia and nitrite should both read 0 ppm; nitrate can be up to 20 ppm. If ammonia or nitrite are above 0, wait another week and test again. The tank is not ready for fish until both read zero.

Tap water chemistry varies by location. Some areas have high pH, others low; some have high hardness, others soft water. Test your tap water before filling the tank so you know what you are starting with. This helps you choose fish species that match your water, rather than trying to change the water to match the fish.

Common mistakes to avoid during setup

Do not use substrate from outdoors or from a previous tank without sterilizing it first. Outdoor soil contains bacteria and parasites that can harm fish. Do not use rocks from rivers or beaches without testing them—some contain minerals that leach into the water and shift pH unpredictably.

Do not fill the tank and add fish the same day. The filter needs time to establish bacteria, and rushing this step causes ammonia spikes that kill fish. Do not use soap or tap water to rinse decorations; soap leaves residue that harms fish, and tap water can introduce chlorine. Rinse everything in tank water or dechlorinated water only.

Do not overcrowd the tank. A common rule is one inch of fish per gallon of water, though this varies by species and tank shape. Research the adult size of each fish before buying, not just the size at the store.

Cycling methods: fishless versus fish-in

Fishless cycling is the safest approach. Add ammonia (pure ammonia from a hardware store, not cleaning ammonia) to bring the level to 2 ppm, then test daily. When ammonia drops to 0 and nitrite appears, add ammonia again. Repeat this for one to two weeks until ammonia and nitrite both drop to 0 within 24 hours. This means the bacteria colony is large enough to handle fish waste.

Fish-in cycling means adding hardy fish (like danios or plecos) while the bacteria establish. These fish tolerate brief ammonia spikes better than sensitive species. Test the water every two to three days and do a 25 percent water change if ammonia or nitrite rise above 1 ppm. This method takes longer and stresses the fish, so fishless cycling is preferred if you can wait.

Frequently Asked Questions

How long does it take to set up an aquarium?

The physical setup—substrate, hardscape, filter, heater—takes one to two hours. Filling and letting the water settle takes another hour. The entire process from empty tank to fish-ready takes one to two weeks because the filter bacteria need time to establish. You cannot speed this up without risking fish death.

Can I use tap water straight from the faucet?

Tap water contains chlorine and chloramine, which harm fish and kill beneficial bacteria. Let tap water sit uncovered for 24 hours so chlorine evaporates, or use a dechlorinator product. If your water is treated with chloramine (ask your water utility), dechlorinator is faster and more reliable than waiting.

What size tank should I start with?

Larger tanks are easier to maintain because water chemistry changes more slowly. A 20-gallon tank is a good starting point—large enough to keep several fish species and stable enough for a beginner, but small enough to fit in most homes. Avoid tanks smaller than 10 gallons unless you plan to keep only one small fish.

Do I need a heater if my room is warm?

Most tropical fish need consistent temperature between 75 and 80 degrees Fahrenheit. Room temperature fluctuates with seasons and time of day, so a heater prevents stress and disease. Even if your room feels warm, a heater maintains stability. Cold-water fish like goldfish do not need a heater, but they still benefit from stable conditions.

What if my tank stays cloudy after a week?

Cloudiness after 48 hours usually means bacterial bloom, which clears on its own as bacteria settle. If it persists past one week, do a 25 percent water change and check that the filter is running. Cloudy water can also mean substrate dust—rinse the substrate more thoroughly next time. Do not add fish until the water clears.