🐠 Aquarium & Fish Directory

Pet Fish: Build a Thriving Aquarium

Calming to watch and endlessly varied, an aquarium is a living ecosystem you tend rather than a bowl you fill. Browse popular pet fish with real photos and key facts, then master the one thing that matters most - water quality - through the nitrogen cycle, tank size, and feeding.

🐟 15 species compared 💧 Water-quality focused 🌟 Beginner to advanced
A colorful freshwater aquarium 🐠 A living ecosystem to tend
🔎 The Directory

Popular Pet Fish

Filter by group below. Sizes, lifespans, and minimum tank sizes are typical guidance - always research the exact species and its tankmates before buying.

🟢 Beginner⭐ Centerpiece Betta fish

Betta (Siamese Fighting Fish)

Betta splendens
3–5 yrs 📏 2.5–3 in 🪣 5+ gal 🌡️ Tropical

Stunning, personable, and beginner-friendly - but not a "bowl" fish: they need a heated, filtered tank. Males are territorial and must be kept singly.

Needs heat + filterKeep males soloHardy
🟢 Beginner❄️ Coldwater Goldfish

Goldfish

Carassius auratus
10–15+ yrs 📏 6–12+ in 🪣 20–40+ gal 🌡️ Coldwater

Far bigger and longer-lived than their bowl reputation - they grow large, are messy, and need a big filtered tank. A real commitment done properly.

Gets largeNo bowlsLong-lived
🟢 Beginner🐟 Community Guppy

Guppy

Poecilia reticulata
1–3 yrs 📏 1–2.5 in 🪣 10+ gal 🌡️ Tropical

Tiny, colorful, active livebearers and a classic first tropical fish. Hardy and social - but they breed prolifically, so populations can boom fast.

ColorfulActiveBreeds easily
🟢 Beginner🐟 Community Neon tetra

Neon Tetra

Paracheirodon innesi
3–5 yrs 📏 1–1.5 in 🪣 10+ gal 🌡️ Tropical

Dazzling blue-and-red schoolers that shine in groups of six or more. Peaceful community staples - best added to a mature, stable tank.

SchoolingPeacefulKeep 6+
🟢 Beginner🐟 Community Platy fish

Platy

Xiphophorus maculatus
3–5 yrs 📏 2–3 in 🪣 10+ gal 🌡️ Tropical

Cheerful, easygoing livebearers in many colors - among the most forgiving community fish. Like guppies, they breed readily in a healthy tank.

HardyPeacefulColorful
🟢 Beginner🐟 Community Molly fish

Molly

Poecilia sphenops
3–5 yrs 📏 3–4.5 in 🪣 20+ gal 🌡️ Tropical

Friendly, adaptable livebearers a touch larger than platies. Peaceful and popular for community tanks, with plenty of color and fin varieties.

AdaptablePeacefulLivebearer
🟢 Beginner🐟 Community Zebra danio

Zebra Danio

Danio rerio
3–5 yrs 📏 2 in 🪣 10–20 gal 🌡️ Adaptable

Tough, energetic striped schoolers that tolerate a wide temperature range - a great hardy starter. Keep in groups; they're fast, active swimmers.

Very hardyActiveKeep 6+
🟢 Beginner🪸 Bottom Corydoras catfish

Corydoras Catfish

Corydoras spp.
5–10 yrs 📏 1–3 in 🪣 20+ gal 🌡️ Tropical

Endearing, peaceful bottom-dwellers that bustle along the substrate in groups. Sociable scavengers - keep several and provide a soft, smooth bottom.

Bottom-dwellerPeacefulKeep in groups
🔵 Intermediate🪸 Algae Bristlenose pleco

Bristlenose Pleco

Ancistrus spp.
5–12 yrs 📏 4–5 in 🪣 25–30+ gal 🌡️ Tropical

A manageable algae-eating catfish - far better suited to home tanks than the common pleco, which grows enormous. Needs driftwood to rasp on.

Algae eaterStays smallerNeeds driftwood
🔵 Intermediate⭐ Centerpiece Freshwater angelfish

Freshwater Angelfish

Pterophyllum scalare
8–10 yrs 📏 6 in tall 🪣 30+ gal tall 🌡️ Tropical

Elegant, tall-finned cichlids that make a striking centerpiece. They need height, can be territorial when breeding, and may eat very small tankmates.

Tall tankGracefulSemi-aggressive
🔵 Intermediate⭐ Centerpiece Dwarf gourami

Dwarf Gourami

Trichogaster lalius
4–6 yrs 📏 3–4 in 🪣 15–20+ gal 🌡️ Tropical

Colorful, mostly peaceful labyrinth fish that gulp air at the surface. A lovely calm-water centerpiece - choose healthy stock, as the species can be disease-prone.

ColorfulCalm waterCenterpiece
🟢 Beginner🐟 Community Harlequin rasbora

Harlequin Rasbora

Trigonostigma heteromorpha
5–8 yrs 📏 1.5–2 in 🪣 10–20 gal 🌡️ Tropical

Peaceful, hardy copper-and-black schoolers that are wonderfully easy and look superb in a planted tank. Keep a group of six or more.

SchoolingHardyPlanted tanks
🟢 Beginner🐟 Community Cherry barb

Cherry Barb

Puntius titteya
4–6 yrs 📏 2 in 🪣 15–20 gal 🌡️ Tropical

A peaceful, hardy barb (unlike its nippier relatives) with rich red males. Easygoing and great for a planted community kept in a small group.

PeacefulHardyKeep 5+
🔵 Intermediate❄️ Coldwater White cloud mountain minnow

White Cloud Mountain Minnow

Tanichthys albonubes
3–5 yrs 📏 1.5 in 🪣 10–15 gal 🌡️ Coldwater

A hardy, peaceful schooler that thrives in unheated tanks - a great coldwater alternative to goldfish for smaller setups. Keep a lively group.

No heater neededSchoolingHardy
🔴 Advanced⭐ Centerpiece Discus fish

Discus

Symphysodon spp.
10–15 yrs 📏 6–8 in 🪣 50+ gal 🌡️ Warm tropical

The "king of the aquarium" - breathtaking but demanding. Needs pristine, warm, soft water, large groups, and an experienced keeper. Not a starter fish.

StunningPristine waterExpert only
No fish in this group.
This is a freshwater-focused starter directory. There are thousands of aquarium species across freshwater, brackish, and marine (saltwater) setups - saltwater reef tanks in particular are a beautiful but advanced specialty. Whatever you choose, research each species' adult size, temperament, and water needs, and confirm tankmates are compatible before buying.
📊 At a Glance

Quick Comparison

A side-by-side snapshot of every fish above. Minimum tank sizes are general guidance and depend on stocking and filtration.

FishTypeAdult SizeMin TankLevel
BettaCenterpiece2.5–3 in5+ galBeginner
GoldfishColdwater6–12+ in20–40+ galBeginner
GuppyCommunity1–2.5 in10+ galBeginner
Neon TetraCommunity1–1.5 in10+ galBeginner
PlatyCommunity2–3 in10+ galBeginner
MollyCommunity3–4.5 in20+ galBeginner
Zebra DanioCommunity2 in10–20 galBeginner
Corydoras CatfishBottom1–3 in20+ galBeginner
Bristlenose PlecoAlgae4–5 in25–30+ galIntermediate
AngelfishCenterpiece6 in tall30+ galIntermediate
Dwarf GouramiCenterpiece3–4 in15–20+ galIntermediate
Harlequin RasboraCommunity1.5–2 in10–20 galBeginner
Cherry BarbCommunity2 in15–20 galBeginner
White Cloud MinnowColdwater1.5 in10–15 galIntermediate
DiscusCenterpiece6–8 in50+ galAdvanced
📖 Care Fundamentals

The Aquarium Basics

Species differ, but every healthy tank rests on the same foundations - and one above all.

The single most important idea in fishkeeping is this: you are not keeping fish, you are keeping water. Healthy water keeps fish alive; poor water kills them, and the overwhelming majority of pet-fish deaths come down to water quality, not bad luck. The good news is that once you understand the few principles below - above all the nitrogen cycle - keeping fish becomes genuinely straightforward and deeply rewarding.

🔄The Nitrogen Cycle - Start Here

Before a single fish goes in, your tank needs to be "cycled." Fish produce ammonia (highly toxic), and a mature tank grows beneficial bacteria that convert ammonia → nitrite (also toxic) → nitrate (far less harmful, removed by water changes). Establishing that bacterial colony - a "fishless cycle" - typically takes a few weeks and is the step beginners most often skip, causing "new tank syndrome" and dead fish. Cycle first, stock slowly, and test your water.

📏

Tank Size

Bigger is easier

Counterintuitively, larger tanks are more stable and forgiving than small ones - more water dilutes mistakes. Avoid tiny bowls entirely, and match the tank to the adult size and number of your fish.

⚙️

Filtration

Non-negotiable

A filter houses the beneficial bacteria and removes waste, keeping water safe. Choose one rated for your tank size, and never fully clean or replace all media at once, or you'll crash the cycle.

🌡️

Heat & Stability

Species-specific

Tropical fish need a heater set to their range; coldwater fish (like goldfish) don't. Stability matters as much as the number - avoid sudden swings in temperature or parameters.

💧

Water Changes

Routine care

Regular partial water changes (often ~20–25% weekly) remove nitrate and replenish the tank. Use a dechlorinator on tap water, since chlorine harms fish and your beneficial bacteria.

🍽️Feeding & Stocking

With water sorted, feeding and stocking are simple if you follow a few rules. The most common feeding mistake is overfeeding - uneaten food rots and fouls the water, spiking ammonia. Feed small amounts your fish finish in a couple of minutes, and match the food to the species (flakes, pellets, sinking wafers for bottom-dwellers, and occasional frozen or live treats).

  • Don't overstock. Crowding overwhelms the filter and pollutes the water fast - research the adult size and bioload of each fish.
  • Check compatibility. Mixing aggressive and peaceful, or large and bite-sized, fish ends badly. Confirm temperament, water needs, and size before combining species.
  • Respect schooling needs. Many small fish (tetras, rasboras, danios, cories) are stressed alone - keep them in groups of six or more.
  • Add fish gradually. Stocking slowly lets the beneficial bacteria keep pace with the rising waste load.
  • Quarantine new fish when possible, to avoid introducing disease to an established tank.
Two myths that kill fish: first, that goldfish and bettas belong in tiny bowls - both need a proper heated or filtered tank with space. Second, that you can add fish to a brand-new tank the same day - without cycling, ammonia builds up and poisons them. Cycle the tank, choose the right size, and stock slowly.

🩺Signs of a Healthy (or Sick) Fish

Learn what healthy looks like so you can spot trouble early - and remember that when several fish sicken at once, the water is almost always the cause, so test it first. Watch for:

  • Clamped fins, listlessness, or hiding, or fish gasping at the surface (often a sign of poor water or low oxygen).
  • White spots, cottony growths, sores, or fuzzy patches - common signs of disease like ich or fungal infection.
  • Loss of color, bloating, or trouble swimming upright (possible swim-bladder or internal issues).
  • Loss of appetite or unusual, frantic, or scraping behavior.
The bottom line: keep the water and the fish keep themselves. Cycle your tank before stocking, choose a tank size bigger than you think you need, filter and heat appropriately, do regular water changes with dechlorinated water, don't overfeed or overstock, and match species for compatibility. Master those, and an aquarium becomes one of the most peaceful, rewarding pets you can keep.
🐠 Starting a Tank?

Keep the Water, Keep the Fish

Cycle the tank before you add fish, go bigger than you think, filter and heat for your species, and change water regularly. Nail the water and the rest is the fun part.

🐠 Compare Species
🔄Cycle before stocking
📏Bigger tanks are more stable
💧Regular water changes
🍽️Don't overfeed or overstock
❓ Quick Answers

Pet Fish FAQ

The questions new and prospective fishkeepers ask most.

What's the best fish for a beginner? +

Hardy, peaceful species are ideal: bettas (in a proper heated tank), guppies, platies, mollies, zebra danios, neon tetras, harlequin rasboras, and corydoras catfish are all popular starters. White cloud minnows are a good coldwater option. Whatever you pick, the real key for beginners is cycling the tank first and not overstocking.

Can goldfish or bettas live in a bowl? +

No - this is one of the most damaging fishkeeping myths. Bettas need a small but heated, filtered tank (around 5+ gallons), and goldfish grow large, are messy, and need a sizable filtered tank (often 20+ gallons). Bowls are too small to stay stable or provide enough oxygen and clean water, and they shorten fish lives.

What is "cycling" a tank and why does it matter? +

Cycling establishes the beneficial bacteria that convert toxic fish waste (ammonia and nitrite) into far less harmful nitrate. A new tank has none of these bacteria, so adding fish immediately exposes them to toxic ammonia - the leading cause of beginner fish deaths. A fishless cycle takes a few weeks; do it before adding any fish, and test your water.

How often should I do water changes? +

A common routine is a partial water change of around 20–25% weekly, though it depends on tank size, stocking, and your test results. Always treat tap water with a dechlorinator first, since chlorine harms both fish and your beneficial bacteria. Regular water changes are the single most important ongoing maintenance task.

How many fish can I keep in my tank? +

Fewer than you'd think - overstocking is a top beginner mistake. Old "inch per gallon" rules are unreliable; instead research each species' adult size and waste load (bioload), and stock gradually so your filter and bacteria keep up. A lightly stocked tank is far healthier and more stable than a crowded one.

Why do my fish keep dying? +

The most common culprit is water quality - an uncycled or overstocked tank, overfeeding, skipped water changes, or chlorinated tap water. When multiple fish sicken or die, test the water first (ammonia, nitrite, nitrate). Other causes include incompatible tankmates and disease from un-quarantined new fish. Get the water right and most problems disappear.

💬 Not sure where to start?

Ask an Aquarium Question

Planning your first tank, choosing compatible fish, or troubleshooting cloudy water? Type your situation and get a friendly, practical answer.