๐ How to Set Up a Freshwater Aquarium for Beginners
To set up a freshwater aquarium for beginners, follow five steps in order: pick a 10 to 20 gallon tank, add a filter and a heater, rinse the substrate and fill the tank with dechlorinated water, cycle the tank before adding any fish, and then add fish slowly a few at a time. Good first fish include a betta or small, peaceful schooling fish. The single most important step is cycling, and it is the one beginners skip most often. Here is the whole process, one step at a time.
Step 1: Pick the right tank
Choose a tank between 10 and 20 gallons. It is tempting to start with a tiny bowl, but bigger tanks are actually easier for beginners. More water stays cleaner and more stable, so the temperature and water quality do not swing as fast when something changes. A small bowl gives you almost no room for error, while a 10 to 20 gallon tank is far more forgiving while you learn.
Step 2: Add a filter and heater
Every tank needs a filter. The filter keeps the water clear and, just as importantly, gives beneficial bacteria a place to live. If you plan to keep tropical fish, you also need a heater to hold a steady, warm temperature. Coldwater setups may not need a heater, but most popular beginner fish are tropical, so plan for one. Set up and turn on the filter and heater before your fish ever arrive.
Step 3: Rinse the substrate, fill, and add conditioner
Rinse your gravel or sand with plain water first to wash away dust, then add it to the tank. Fill the tank with water, then add a water conditioner, also called a dechlorinator. Tap water contains chlorine that is harmful to fish, and the conditioner neutralizes it and makes the water safe. Do not skip this step, even if the water looks perfectly clean.
Step 4: Cycle the tank before adding fish
This is the step beginners skip most, and it is the most important one. Cycling means growing a colony of beneficial bacteria in your filter and substrate before any fish move in. Those bacteria run the nitrogen cycle, which keeps your fish safe.
- Fish waste and leftover food release ammonia, which is very toxic to fish.
- One group of bacteria turns that ammonia into nitrite, which is also toxic.
- A second group turns nitrite into nitrate, which is far less harmful and is removed by your regular water changes.
Growing enough bacteria to handle this usually takes a few weeks. Cycling before you add fish means your tank can safely process waste from day one, instead of poisoning the very first fish you buy. Be patient here, because this waiting period is what separates a healthy tank from a heartbreaking one.
Step 5: Add fish slowly
Once your tank is cycled, add fish a few at a time rather than all at once. Adding everyone on the same day floods the tank with more waste than the bacteria can handle. Great beginner fish include a betta on its own, or small, peaceful schooling fish like tetras, guppies, or platies, along with a few corydoras catfish that happily patrol the bottom. Research the adult size and needs of each fish, and do not overstock. A crowded tank is stressful and hard to keep clean.
Ongoing care and common mistakes
Keeping the tank healthy is straightforward once it is running. Do regular partial water changes, test the water so you can catch problems early, and feed only small amounts, since overfeeding is a leading cause of dirty water. Watch out for the mistakes that trip up most beginners:
- Skipping the cycling step and adding fish to a brand-new tank.
- Overstocking with too many fish or fish that grow too large.
- Using a tiny, unfiltered, or unheated bowl.
- Adding all your fish on the same day.
Avoid those, and your first aquarium can thrive for years.
Want more help getting started? See our guides to the best beginner fish tank and low-maintenance pets, or take our free pet quiz to find your ideal first pet.
๐ Recommended supplies
Hand-picked gear for this guide. Affiliate links โ we may earn a commission. The $/$$/$$$ badges are a rough budget guide, not live prices.
โ Common questions
How long does it take to cycle a fish tank?
Cycling a new tank usually takes a few weeks, often around four to six. During that time, beneficial bacteria grow until they can turn toxic ammonia into nitrite and then into far less harmful nitrate. Testing the water helps you know when the cycle is complete.
Do you need to cycle a tank before adding fish?
Yes. Cycling grows the beneficial bacteria that process fish waste, so your tank can handle ammonia and nitrite safely from the start. Adding fish to an uncycled tank exposes them to toxic ammonia and is the most common beginner mistake.
What size tank is best for a beginner?
A tank between 10 and 20 gallons is ideal for beginners. Larger volumes of water stay cleaner and hold a more stable temperature, so they are far more forgiving than a tiny bowl when something goes wrong while you are still learning.
What are the best beginner freshwater fish?
A betta kept on its own is a great choice, as are small, peaceful schooling fish like tetras, guppies, and platies. Corydoras catfish are also popular and helpful bottom-dwellers. Whatever you choose, add them slowly and avoid overstocking.
Do I need a heater for my aquarium?
If you keep tropical fish, yes. A heater holds a steady, warm temperature, and most popular beginner fish are tropical. Some coldwater fish do not need one, but for a typical first tropical tank a heater is essential.
Why did my new fish die so quickly?
The most common reasons are skipping the tank cycle, adding too many fish at once, or forgetting to use a dechlorinator, all of which expose fish to toxic water. Overfeeding and overstocking make it worse. Cycling first and adding fish slowly prevents most early losses.