Keeping tropical fish is one of the most rewarding hobbies you can pick up, and getting the right supplies from the start makes a huge difference. You need a proper tank, a reliable heater, quality filtration, appropriate lighting, and the right fish for your experience level. Skip any of those pieces and you'll be fighting water quality problems and sick fish within weeks. Get them right, and a thriving tropical tank essentially runs itself.

This guide covers the full picture: which types of tropical fish work well for beginners versus experienced keepers, which supplies are worth spending money on, what you can cut corners on, and where to find everything. Whether you're setting up your first 10-gallon community tank or expanding to a species-specific 75-gallon setup, the core principles stay the same.

Choosing the Right Tropical Fish

Not all tropical fish are created equal when it comes to care requirements. Some are genuinely beginner-friendly. Others will test your patience and your water chemistry knowledge.

Best Fish for Beginners

Guppies, platies, mollies, and swordtails are all livebearers that tolerate a wide range of water conditions. They breed readily, eat almost anything, and handle minor temperature fluctuations better than most species. A guppy can survive brief temperature swings between 68°F and 82°F, which makes it forgiving while you dial in your heater.

Tetras like neon tetras and black skirt tetras are another solid choice. They're schooling fish, so buy at least 6 of the same species, and they do well in slightly acidic water (pH 6.5 to 7.0). Danios, particularly zebra danios, are nearly bulletproof and work great for cycling a new tank.

Intermediate and Advanced Species

Discus are the prestige fish of the tropical world. They need very warm water, 84°F to 86°F, and they're sensitive to nitrates above 10 ppm. You'll be doing large water changes, often 25-50% every few days, to keep them happy.

Angelfish fall somewhere in between. They're majestic, get along with most peaceful community fish, and tolerate a wider range of conditions than discus. But they'll eat small fish like neon tetras once they reach adult size.

Oscar cichlids need a minimum 55-gallon tank and produce enormous amounts of waste. They're not difficult to keep, but they require serious filtration and weekly water changes.

Essential Tropical Fish Supplies

This is where most beginners underinvest, then wonder why their fish keep dying.

The Tank

The commonly repeated advice "bigger is better" holds up. A 20-gallon tank is much more stable than a 10-gallon, and a 10-gallon is more stable than a 5-gallon. Smaller volumes of water are more vulnerable to temperature swings and rapid changes in water chemistry. I'd recommend starting with at least 20 gallons for a community tank.

Glass tanks are heavier than acrylic but don't scratch as easily. Acrylic tanks are clearer and can be custom-shaped, but cleaning them with the wrong pad will leave visible scratches. For most setups, a standard glass aquarium from brands like Aqueon or Tetra is the practical choice.

Heaters

Tropical fish require water temperatures between 74°F and 80°F for most species, though some like discus need it warmer. An undersized heater will run constantly without reaching the target temperature. A rule of thumb is 3-5 watts per gallon, so a 40-gallon tank needs at least a 150-watt heater.

Submersible heaters from Eheim (the Eheim Jager 150W) and Fluval (the Fluval E-Series) are consistently reliable. Avoid cheap no-name heaters. A failed heater can cook your entire tank overnight.

Filtration

Your filter needs to handle mechanical filtration (removing particles), biological filtration (beneficial bacteria breaking down ammonia), and ideally chemical filtration (activated carbon removing toxins and odors).

Hang-on-back filters from Aquaclear (the AquaClear 70 is excellent for tanks up to 70 gallons) provide strong biological filtration and are easy to clean without crashing your cycle. Canister filters like the Fluval 307 give you more media capacity and quieter operation, which matters if the tank is in a bedroom.

For most tropical community tanks, aim for a filter rated for 4-6 times your tank volume per hour. A 40-gallon tank benefits from a filter moving at least 160-240 gallons per hour.

Lighting

Most tropical fish don't have extreme lighting requirements. What matters more is the photoperiod. Tropical fish come from regions near the equator where they get roughly 12 hours of light and 12 hours of darkness year-round. Running your lights 10-12 hours per day mimics this naturally.

LED fixtures have mostly replaced fluorescent lighting because they run cooler, use less electricity, and last longer. The Fluval Plant 3.0 and the Finnex Planted+ are popular choices for tanks with live plants. For fish-only setups, simpler and cheaper LED strips work fine.

Water Quality and Testing

Bad water kills fish faster than almost anything else. You can't see ammonia, nitrite, or nitrate with the naked eye, which is why a test kit is non-negotiable.

The API Freshwater Master Test Kit is the standard recommendation. It tests for pH, ammonia, nitrite, and nitrate and costs far less per test than strip kits. Strips are convenient but often give inaccurate readings, especially for ammonia. For a few dollars more, liquid test kits give you reliable numbers you can actually trust.

A new tank goes through the nitrogen cycle, which takes 4-8 weeks. During this time, ammonia spikes first, then nitrite, then both drop as beneficial bacteria establish. Testing every 2-3 days during cycling tells you where you are in the process. You're ready to add fish when ammonia and nitrite both read 0 ppm.

You'll also want a reliable thermometer. Digital thermometers are more accurate than analog stick-on types. The Marina Digital Thermometer is simple and accurate.

If you need additional aeration during cycling or for fish that need high oxygen levels, check our reviews on oxygen machines for fish tanks to find the right size for your setup.

Feeding Tropical Fish

Overfeeding is one of the most common mistakes. Uneaten food decomposes, drives up ammonia, and clouds the water. The standard guidance is to feed only what your fish can consume in 2 minutes, once or twice per day.

Most tropical community fish do well on a variety of foods. A high-quality flake like TetraMin or New Life Spectrum Naturox provides complete nutrition. Supplementing with frozen foods, bloodworms, brine shrimp, and daphnia a few times a week improves coloration and breeding behavior.

Bottom feeders like corydoras and plecos need sinking pellets that reach the substrate before mid-water fish eat everything. Hikari Sinking Wafers are a reliable choice.

Carnivorous species like cichlids need more protein. Pellets formulated for cichlids, like Hikari Cichlid Gold, are designed for their digestive systems and won't cause the bloating issues you sometimes see when feeding them goldfish flakes.

Where to Buy Tropical Fish and Supplies

Local fish stores (LFS) have the advantage of letting you see fish before you buy them. You can check for obvious disease signs, ask staff questions, and avoid the stress of shipping. Many experienced hobbyists prefer LFS fish for this reason.

Online stores offer a much wider selection, especially for rarer species. Retailers like LiveAquaria, Aquatic Arts, and Imperial Tropicals ship with live arrival guarantees. The downside is shipping stress on the fish, though reputable vendors package carefully and ship overnight.

For equipment and supplies, online prices are usually lower than brick-and-mortar stores. You'll often find the best deals through online fish supply stores that carry a wide range of brands and offer quantity discounts on consumables like filter media and water conditioner.

When shopping online for fish, avoid sellers with poor reviews on packing or who don't offer live arrival guarantees. A savings of $5 per fish isn't worth it if they arrive dead or diseased.

Setting Up Your Tropical Tank: Step-by-Step

Getting the sequence right prevents most beginner problems.

Start with a clean tank and stand, then add your substrate (washed gravel or sand), hardscape (rocks, driftwood), and any plants before filling with water. Add a dechlorinator like Seachem Prime as you fill to neutralize chlorine and chloramine immediately.

Run your filter and heater for at least 24 hours before adding any fish. This lets you confirm the heater works and reaches your target temperature.

Cycle the tank with an ammonia source (pure ammonia, fish food, or a few hardy fish if you're doing a fish-in cycle) for 4-8 weeks. Adding a bottle of beneficial bacteria like Tetra SafeStart or Seachem Stability can speed this up significantly.

Once ammonia and nitrite both hold at 0 ppm for several consecutive tests, you're ready to add fish. Add them slowly, a few at a time, over several weeks to avoid overwhelming your biological filter.


FAQ

What temperature should I keep my tropical fish tank?

Most tropical fish do well between 74°F and 80°F. Specific species vary: discus need 84-86°F, while danios and goldfish hybrids can tolerate cooler water around 68°F. Check the care requirements for each species you plan to keep and find a target temperature that works for all of them.

How many fish can I keep in a tropical tank?

The old rule of 1 inch of fish per gallon is a rough starting point, but it doesn't account for fish shape, bioload, or filtration quality. A better approach is researching the adult size and bioload of each species. Two 6-inch goldfish in a 12-gallon tank will cause serious water quality problems regardless of what the rule suggests.

Do I need live plants in a tropical fish tank?

Live plants are beneficial but not required. They consume nitrates, produce oxygen, and provide hiding spots that reduce fish stress. However, they add complexity around lighting and fertilization. Many successful tanks run with only artificial plants and decoration. If you want live plants, start with easy, low-light species like java fern, anubias, and java moss.

How often should I do water changes on a tropical tank?

For most setups, 25% weekly or 30-50% every two weeks keeps nitrates in check. Tanks with heavy bioloads (large fish, overcrowding) or sensitive species like discus may need more frequent changes. Test your nitrate levels to dial in the right frequency for your specific tank.