80 / 100 SEO Score

Freshwater Fish for Home Aquarium: 11 Best Species and Care Guide (2026)

What are the best freshwater fish for home aquarium setups? Peaceful, hardy species such as platies, guppies, zebra danios, harlequin rasboras, neon tetras, bronze corydoras and bristlenose plecos suit most community tanks. A betta does best alone. Match each fish to your water hardness, temperature and tank size, and cycle the tank before you add any fish.

Freshwater fish are a popular hobby in the US. The American Pet Products Association (APPA) estimates that about 10 million US households own freshwater fish. Picking the right freshwater fish for home aquarium life is the difference between a thriving tank and repeated losses. This guide compares 11 species, explains how to choose them and shows how to set up the tank first.

Key takeaways

  • APPA’s 2025 report estimates about 10 million US households keep freshwater fish.
  • Schooling fish such as neon tetras, harlequin rasboras and zebra danios need groups of 8 to 10 or more, according to Seriously Fish.
  • Guppies and platies prefer harder, alkaline water; neon tetras and kuhli loaches prefer softer water.
  • Male bettas should not share a tank with other male bettas.
  • University of Florida IFAS notes a new biofilter takes about six to eight weeks to build up enough bacteria.
  • UF IFAS advises never releasing aquarium fish into the wild.
  • Choose freshwater fish for home aquarium tanks that match your tap water.

Freshwater Fish for Home Aquarium: Quick Comparison

Use this table to compare aquarium fish types and shortlist freshwater fish for home aquarium tanks by adult size, temperature, pH, group size and minimum tank footprint. Figures come from species profiles on Seriously Fish, a fishkeeping reference site. Sizes are standard length, which excludes the tail.

Fish Adult size Temp (°F) pH Group Min. tank base
Platy 2.0 in 68–79 7.0–8.2 More females than males 24 × 12 in
Guppy 2.4 in 63–82 7.0–8.5 More females than males 18 × 12 in
Zebra danio 2.0 in 64–77 6.0–8.0 8–10+ 36 × 12 in
Harlequin rasbora 1.8 in 70–82 5.0–7.5 8–10+ 24 × 12 in
Neon tetra 1.2 in 70–77 4.0–7.5 8–10+ 24 × 12 in
Bronze corydoras 3.0 in 70–81 6.0–8.0 4–6+ 31 × 12 in
Bristlenose pleco 5.0 in 70–79 5.5–7.5 Single or pair 24 × 12 in
Honey gourami 2.2 in 72–81 6.0–7.5 4–6 24 × 12 in
Kuhli loach 3.9 in 70–79 3.5–7.0 5–6+ 24 × 12 in
White Cloud minnow 1.6 in 57–72 6.0–8.5 10+ 24 × 12 in
Betta 2.8 in 72–86 6.0–8.0 One per tank 18 × 12 in

Source: Seriously Fish species profiles (accessed October 2026). A 24 × 12-inch base holds about 14 US gallons at the height Seriously Fish uses. Ranges are guides, not exact limits.

Colorful betta, one of the popular freshwater fish for home aquarium tanks
Bettas are among the most colorful freshwater aquarium fish, but males need a tank of their own. Photo: Bhaumik Shrivastava / Unsplash.

11 Best Freshwater Fish for Home Aquarium Setups

These pet fish breeds are widely sold and easy to care for fish in the right setup. UF IFAS notes that most freshwater fish in the trade are farm-raised. As freshwater fish for home aquarium keepers, these types of aquarium fish are listed roughly from most forgiving to most specialized.

1. Platy

Platies are among the easiest fish to take care of. Seriously Fish calls them very peaceful, unfussy eaters that are “not critical” about tank setup, and notes that males usually tolerate each other. They prefer moderately hard water at pH 7.0 to 8.2. Like guppies, they breed readily, so keep several females per male, or keep only males if you do not want fry.

2. Guppy

Guppies are small, colorful freshwater aquarium fish that accept most foods. They do best in harder water. Seriously Fish warns that many mass-bred fancy guppies are weakened by inbreeding, so buy from a good breeder or local fish club. Keep them away from fin-nippers such as tiger barbs and serpae tetras.

3. Zebra danio

Zebra danios are fast, unfussy eaters and very peaceful. They need a group of at least 8 to 10 and swimming room, so Seriously Fish suggests a tank base of at least 36 by 12 inches. Their wide temperature range, 64°F to 77°F, makes them a flexible low maintenance fish for many homes.

4. Harlequin rasbora

Harlequin rasboras have a copper body and a black triangle near the tail. Seriously Fish rates them very peaceful and suitable for beginners. Keep at least 8 to 10, since males show their best colors in a group. They prefer soft to moderately hard water.

5. Neon tetra

Neon tetras are tiny, at about 1.2 inches, with a bright blue stripe. They are peaceful and best in a group of 8 to 10 or more. Seriously Fish lists 70°F to 77°F and soft to moderately hard water. They suit a calm community tank with other small, gentle fish.

6. Bronze corydoras

Bronze corydoras are peaceful, social bottom dwellers that should be kept in groups of at least 4 to 6. Seriously Fish says fine sand is the ideal substrate. Feed sinking foods: corydoras are not “cleaner fish” and should not be expected to live on leftovers.

7. Bristlenose pleco

Bristlenose plecos reach about 5 inches. Seriously Fish rates the species hardy and easy, and its suggested menu includes vegetables, fruit and parboiled potato alongside prepared foods. Males grow fleshy bristles on the snout. They can be territorial toward their own kind, so a single fish or a pair works best in smaller tanks.

8. Honey gourami

Honey gouramis are gentle, golden fish that grow to about 2.2 inches. Seriously Fish advises a group of 4 to 6. Because they are slow and easily outcompeted for food, pair them with calm species, not busy or aggressive ones.

9. Kuhli loach

These cool looking fish resemble small eels and often bury themselves. They need soft sand, a tight lid and a group of 5 or 6. Seriously Fish notes that most “kuhli loaches” sold are actually Pangio semicincta or a close relative. They prefer soft, acidic water.

10. White Cloud Mountain minnow

This peaceful schooling fish prefers cooler water, 57°F to 72°F, so it may not need a heater in many homes. Seriously Fish warns that constant warmth can shorten its life. Keep 10 or more. Aquarium stock is bred commercially; the wild population is rare in its native China.

11. Betta

Bettas are bold and colorful, but Seriously Fish says male bettas should not be kept together, and the species is usually best alone. They breathe some air through a labyrinth organ, so leave space under a covered lid. Seriously Fish does not support tiny bowls or jars.

How to Choose Freshwater Fish for Your Home Aquarium

The best fish for pet owners depends on water, tank and patience, not looks alone. Before you buy freshwater fish for home aquarium use, compare fish tank fish species and other aquarium fish species on these four points.

  • Water hardness and pH: Test your tap water. Livebearers like guppies and platies want harder, alkaline water; neon tetras, harlequins and kuhli loaches prefer softer water.
  • Temperature: Keep fish with overlapping ranges together. White Cloud minnows prefer cooler water than bettas.
  • Adult size and group size: Plan for the adult fish and the full school, not the juveniles in the store.
  • Temperament: Avoid pairing slow, long-finned fish with fin-nippers.

Sample community ideas

Your water Fish that may work together Shared range
Hard, alkaline Platies, guppies, zebra danios, bronze corydoras 70–77°F, pH 7.0–8.0
Soft, slightly acidic Neon tetras, harlequin rasboras, kuhli loaches, honey gouramis 72–77°F, pH 6.0–7.0
Cool, unheated room White Cloud minnows, zebra danios 64–72°F, pH 6.0–8.0

Our pairings and overlap calculations, based on Seriously Fish profiles. Check every species’ needs before mixing.

For more on keeping the peace, read our guide to fish aggression in a tank.

Set Up the Tank Before Adding Freshwater Fish for Home Aquarium Life

Fish waste and leftover food produce ammonia. According to University of Florida IFAS Extension, beneficial bacteria turn ammonia into nitrite and then into less harmful nitrate. UF IFAS notes that nitrite can harm fish at levels as low as 0.10 mg/L, and that ammonia should read zero in a healthy tank.

Building that bacterial colony takes time, so plan before you buy freshwater fish for home aquarium life. UF IFAS says a new biofilter needs about six to eight weeks to build up enough bacteria. Run the filter, test ammonia and nitrite, and add fish slowly so the bacteria can keep up.

A separate UF IFAS guide on responsible fish ownership adds these habits:

  • Install filtration before adding fish.
  • Quarantine new fish before they join your main tank.
  • Acclimate fish to the tank water and keep temperature in the species’ range.
  • Feed in moderation, since extra food fouls the water.
  • Cover the tank so fish cannot jump out.

Pet Care Tip: Buy a liquid test kit for ammonia, nitrite, nitrate and pH on the day you buy the tank. UF IFAS advises testing ammonia at least weekly, and right away if fish stop eating or act strangely.

When it is time for maintenance, follow our guide on how to clean a fish tank without killing fish.

When to call a vet right away: These signs can point to poor water or disease. Contact a veterinarian who treats fish if fish gasp at the surface, lie on the bottom, stop eating, or show white spots, frayed fins, red streaks or a swollen belly. Test the water at the same time. If your fish vet is closed, call a 24/7 emergency animal hospital and ask whether it treats fish.

7 questions to ask before you buy

  1. How big will this fish get as an adult?
  2. Does it need a group, and how many?
  3. What temperature and pH does it prefer?
  4. Is it peaceful with my other fish?
  5. Was it captive-bred?
  6. What does it eat?
  7. Has my tank finished cycling?

Example Scenario (illustrative)

Andre in Columbus has hard tap water and a new 20-gallon tank. He cycles it for seven weeks, testing every few days. Once ammonia and nitrite read zero, he adds a few platies, then a small group of bronze corydoras two weeks later. He skips neon tetras, which prefer softer water.

Myth Fact
“Bettas are happy in a bowl.” Seriously Fish does not support tiny bowls or jars for bettas.
“Corydoras clean up leftovers.” They need their own sinking food.
“One neon tetra is fine.” Schooling fish do best in groups of 8 to 10 or more.
“You can add fish the same day.” Cycling a new filter takes about six to eight weeks, per UF IFAS.

What most owners get wrong

A common mistake is buying fish on looks alone, then trying to change the water to suit them. It is easier to choose freshwater fish for home aquarium water you already have. Test your tap water first, then shop for easy to take care of fish that suit it.

Freshwater Fish for Home Aquarium: FAQs

What is the easiest fish to take care of?

Platies, zebra danios and bristlenose plecos are among the easiest pet fish to take care of, based on Seriously Fish profiles. Even an easy fish to take care of still needs a cycled, filtered tank.

How many fish can I put in a 20-gallon tank?

It depends on adult size, group needs and filtration. Add fish slowly and test ammonia and nitrite as you go.

Can I keep a betta with other fish?

Sometimes, but Seriously Fish says bettas are usually best alone, and males should never share a tank.

Do freshwater fish need a heater?

Most species in this guide prefer about 70°F or warmer, so plan on one. White Cloud minnows prefer 57°F to 72°F and may not need one in many homes.

What are the most colorful freshwater aquarium fish?

Bettas, guppies, platies, neon tetras and honey gouramis offer bright colors in easy-to-keep packages.

How long should I cycle a new tank?

UF IFAS says a new biofilter takes about six to eight weeks. Wait until ammonia and nitrite read zero.

Can I release fish I no longer want?

No. UF IFAS advises never releasing or flushing aquarium fish. Rehome them or ask a local aquarium society.

Final Verdict: Freshwater Fish for Home Aquarium

The best freshwater fish for home aquarium tanks match your water, temperature and tank size. Platies, guppies, danios, rasboras, tetras and corydoras suit many community tanks; a betta does best alone. Cycle the tank for six to eight weeks, add fish slowly and keep schooling fish in proper groups.

Your next steps

  1. Test your tap water’s pH and hardness this week.
  2. Pick two or three species with matching needs from the table above.
  3. Browse more care guides in our Fish section.

Share photos of your tank on our Pets Store Home Facebook page.

About the author: Written and reviewed by the Pets Store Home Editorial Team, pet owners who check every guide against trusted sources. Water needs can vary by strain and source, so ask your local fish store or vet if unsure.

How we checked this guide: Species sizes, temperatures, pH, group sizes and tank footprints come from Seriously Fish species profiles. Household numbers come from APPA’s 2025 Fish and Reptile Report.

The nitrogen cycle, cycling time and responsible-ownership tips come from University of Florida IFAS Extension publications FA16 and FA124. This guide was fully rewritten in October 2026. We review it every 12 months.

Last reviewed: October 2026.

Sources (accessed October 26, 2026)

  1. APPA: From Bigger Tanks to Stronger Bonds, Fish and Reptile Ownership Evolves in 2025
  2. UF IFAS Extension FA16: Ammonia in Aquatic Systems (revised 2022)
  3. UF IFAS Extension FA124: The Ornamental Fish Trade and Responsible Aquarium Fish Ownership
  4. Seriously Fish: Neon Tetra (Paracheirodon innesi)
  5. Seriously Fish: Guppy (Poecilia reticulata)
  6. Seriously Fish: Platy (Xiphophorus maculatus)
  7. Seriously Fish: Zebra Danio (Danio rerio)
  8. Seriously Fish: Harlequin Rasbora (Trigonostigma heteromorpha)
  9. Seriously Fish: Bronze Corydoras (Corydoras aeneus)
  10. Seriously Fish: Bristlenose Pleco (Ancistrus cf. cirrhosus)
  11. Seriously Fish: Honey Gourami (Trichogaster chuna)
  12. Seriously Fish: Kuhli Loach (Pangio semicincta)
  13. Seriously Fish: White Cloud Mountain Minnow (Tanichthys albonubes)
  14. Seriously Fish: Betta (Betta splendens)