# First Aquarium Setup: A Step-by-Step Beginner's Guide

Why a Thoughtful First Aquarium Setup Matters

Starting your first aquarium is exciting, but it's also a commitment to a living ecosystem. Rushing the process is the number one reason beginners lose fish. A proper first aquarium setup takes patience—typically 4 to 6 weeks for the nitrogen cycle to complete—but the reward is a stable, healthy tank that you'll enjoy for years. In this guide, I'll walk you through every step, from choosing the right tank to adding your first fish.

From experience, I can tell you that the most common regret I hear from new hobbyists is buying a tank that's too small. A 10-gallon tank is actually easier to maintain than a 5-gallon because water parameters fluctuate less. Start with the biggest tank your budget and space allow.

Step 1: Choosing the Right Tank Size

Your tank size determines what fish you can keep and how stable the water chemistry will be. Here's a quick comparison of common starter sizes:

Tank Size (Gallons)Best ForMaintenance DifficultyRecommended First Fish
5 gallonsSingle betta or shrimpModerate (water changes weekly)Betta, cherry shrimp
10 gallonsSmall community (5-6 small fish)Easy (water changes bi-weekly)Neon tetra, guppy, cherry shrimp
20 gallonsLarger community (10-12 fish)Easy (water changes every 1-2 weeks)Guppy, neon tetra, small catfish
29+ gallonsGoldfish or mixed communityEasy (water changes weekly or less)Fancy goldfish, larger tetras

For a first aquarium, I strongly recommend a 10-gallon tank. It's large enough to cycle stably and house a small community, but small enough to fit on a desk or counter. If you're set on a betta, a 5-gallon is the minimum—see our betta fish care guide for details.

Step 2: Essential Equipment Checklist

Before you buy anything, gather these items. Skimping on equipment leads to dead fish.

  • Filter: A hang-on-back (HOB) or sponge filter rated for your tank size. For a 10-gallon, a filter rated for 20 gallons is ideal.
  • Heater: For tropical fish, use a fully submersible heater. A general rule is 5 watts per gallon. For a 10-gallon tank, a 50-watt heater works. Target temperature depends on your fish (see table below).
  • Thermometer: A simple glass or digital thermometer to verify the heater is working.
  • Substrate: Gravel or sand. Rinse it thoroughly before adding to the tank.
  • Water conditioner: Removes chlorine and chloramines from tap water.
  • Test kit: A liquid test kit (not strips) for ammonia, nitrite, nitrate, and pH. This is non-negotiable.
  • Light: A basic LED hood or clip-on light. 8-10 hours per day is enough for plants.
  • Net and bucket: A 5-gallon bucket dedicated to aquarium use only.

Step 3: Setting Up the Tank (Day 1)

Place the tank on a level, sturdy stand. Never put a filled tank on an unstable surface. Add the substrate (2-3 inches deep), then fill the tank with dechlorinated water. Use a plate to pour water so you don't disturb the substrate. Install the filter, heater (set to the desired temperature), and thermometer. Turn everything on. Let the tank run for 24 hours to check for leaks and stabilize temperature.

From experience, I once skipped the 24-hour leak test and woke up to a flooded floor. Always wait.

Step 4: The Nitrogen Cycle (The Most Important Step)

This is where most beginners fail. The nitrogen cycle is the biological process that converts fish waste (ammonia) into less harmful nitrate. It takes 4 to 6 weeks to complete. During this time, ammonia and nitrite must be 0 ppm before adding fish. Nitrate should stay below 20-40 ppm.

To cycle your tank, you need an ammonia source. You can use pure ammonia (no additives) or a small pinch of fish food. Add enough to raise ammonia to 2-4 ppm. Test every 2-3 days. When ammonia drops to 0 and nitrite rises, you're halfway. When nitrite drops to 0 and nitrate appears, the cycle is complete. Do a 50% water change to lower nitrate, then add fish.

For a full breakdown, read our nitrogen cycle guide.

Step 5: Choosing Your First Fish

Once the tank is cycled, it's time to stock. Start with hardy, small fish. Here's a comparison of common beginner fish and their requirements:

FishTemperature (°F / °C)pH RangeMinimum Tank SizeNotes
Betta78-80°F (25.5-26.7°C)6.5-7.55 gallonsSolitary, aggressive to other males
Neon Tetra72-78°F (22-25.5°C)6.0-7.010 gallonsSchool of 6+; see neon tetra care guide
Guppy72-82°F (22-28°C)6.8-7.810 gallonsLivebearer, breeds easily
Fancy Goldfish68-75°F (20-24°C)7.0-8.020 gallons for first + 10 per extraMessy, needs heavy filtration; see fancy goldfish breeds guide
Cherry Shrimp65-80°F (18-27°C)6.5-8.05 gallonsInvertebrate, very sensitive to copper

For a 10-gallon community, try 6 neon tetras and 3 guppies, or a single betta with a few cherry shrimp. Always check compatibility using our aquarium stocking guide.

Step 6: Adding Fish Safely

Never dump fish directly into the tank. Float the sealed bag in the aquarium for 15-20 minutes to equalize temperature. Then, open the bag and add a cup of tank water every 5 minutes for another 15 minutes. Finally, net the fish into the tank—do not pour the bag water in, as it may contain pathogens. Turn off the light for the first day to reduce stress.

Add fish in small groups (2-3 at a time) over several weeks to avoid overwhelming the biological filter. Test ammonia and nitrite daily for the first week after each addition.

Step 7: Routine Maintenance Schedule

A stable aquarium requires regular care. Here's a schedule:

  • Daily: Check fish behavior, temperature, and look for signs of disease. Feed sparingly—see our aquarium fish feeding guide.
  • Weekly: Test ammonia, nitrite, nitrate, and pH. Change 25% of the water using a gravel vacuum. Clean the filter media in old tank water (never tap water) once a month.
  • Monthly: Deep clean decorations and glass. Replace filter media if it's falling apart (but not all at once).

If you see white spots on your fish, it's likely ich. Act fast—see our white spot ich guide for treatment.

FAQ

How long does it take to cycle a first aquarium?

The nitrogen cycle typically takes 4 to 6 weeks. Ammonia and nitrite must be 0 ppm before adding fish.

What is the minimum tank size for a betta fish?

The minimum is 5 gallons. Smaller tanks are harder to keep stable and can stress the betta.

What temperature should I set my heater for neon tetras?

Neon tetras thrive at 72-78°F (22-25.5°C). Keep the heater stable within that range.

Can I put goldfish in a 10-gallon tank?

No. Fancy goldfish need a minimum of 20 gallons for the first fish, plus 10 gallons for each additional goldfish. Common goldfish need even more space.

How often should I change the water in a 10-gallon tank?

Change 25% of the water weekly. Use a gravel vacuum to remove waste from the substrate.

What are the ideal water parameters for cherry shrimp?

Cherry shrimp do well at 65-80°F (18-27°C) and a pH of 6.5-8.0. Keep ammonia and nitrite at 0 ppm, nitrate under 20 ppm.