Top 10 Beginner-Friendly Freshwater Fish
New to aquariums? These easy-care fish are perfect for your first tank!
Betta Fish (Betta splendens)
Size: 2.5–3 inches
Tank Size: Minimum 5 gallons
Temperament: Semi-aggressive (especially males)
Care Level: Easy
Lifespan: 3–5 years
Diet: Carnivorous (pellets, frozen foods)
Ideal Temp: 76–82°F (24–28°C)
Good Tankmates:
-
Peaceful bottom dwellers (Corydoras)
-
Mystery or Nerite snails
-
Kuhli loaches (if tank is 10+ gallons)
Notes:
-
Males are highly territorial — never keep two together.
-
Prefer calm water and enjoy leafy resting spots near the surface.
-
Avoid strong filters; they prefer still water.
-
Can breathe air due to their labyrinth organ.
✅ Great for small tanks and solo setups.

2. Neon Tetra (Paracheirodon innesi)
Size: 1.5 inches
Tank Size: 10+ gallons
Temperament: Peaceful, schooling
Care Level: Easy
Lifespan: 5–8 years
Diet: Omnivore (flakes, micro pellets, daphnia)
Temperature: 70–81°F (22-24°C)
Good Tankmates:
-
Corydoras
-
Guppies
-
Small Rasboras
-
Shrimp
Notes:
-
Must be kept in groups of 6+ to reduce stress.
-
Add live plants and dark substrate to enhance color.
✅ Bright, social, and beautiful in groups.

3. Guppy (Poecilia reticulata)
Size: 1.5–2 inches
Tank Size: 5–10 gallons
Temperament: Peaceful
Care Level: Very easy
Lifespan: 2–3 years
Diet: Omnivore
Temperature: 72–82°F (22–28°C)
Good Tankmates:
Mollies
Platies
Neon tetras
Corydoras
Peaceful snails
✅ Breeding Info:
Guppies are livebearers, meaning they give birth to free-swimming fry (not eggs).
Mating is constant — even one male with several females will result in lots of fry.
Females can store sperm and give birth multiple times after a single mating.
Gestation period: Around 21–30 days.
Each batch can produce 20–50 fry, sometimes more!
Fry can be eaten by adults, so it’s best to have hiding spots (like Java moss or spawning boxes).
Separate fry tank is ideal for raising baby guppies.
Notes:
Breed quickly — separate sexes if you don’t want fry.
Best in groups of 3 or more.
✅ Colorful and extremely beginner-friendly.

4. Platy (Xiphophorus maculatus)
Size: 2–3 inches
Tank Size: 10 gallons minimum
Temperament: Peaceful, social
Care Level: Easy
Lifespan: 3–5 years
Diet: Omnivore (flakes, pellets, blanched veggies, live/frozen foods)
Temperature: 70–78°F (21–26°C)
Good Tankmates:
Guppies
Mollies
Swordtails
Corydoras
Cherry Barbs
Dwarf Gouramis
✅ Breeding Info:
Platies are also livebearers, just like guppies — they give birth to live fry.
Gestation: ~28–30 days
Can produce 20–80 fry per batch.
Female platies can store sperm and have multiple pregnancies without re-mating.
Adults will eat fry unless the tank has plenty of hiding spots (plants, spawning mop, decor).
For higher fry survival, use a breeder box or separate grow-out tank.
🔍 Notes:
Very beginner-friendly and hardy — great first fish.
Males have a narrow anal fin (gonopodium); females are rounder and bigger.
Keep 2–3 females per male to reduce harassment.
Come in tons of colors and tail types — Sunset, Mickey Mouse, Tuxedo, etc.
Very active and social — best in small groups or peaceful communities.

5. Zebra Danio (Danio rerio)
Size: 2 inches
Tank Size: 10 gallons+
Temperament: Peaceful, very active
Care Level: Very easy
Lifespan: 3–4 years
Diet: Omnivore
Temperature: 65–77°F (18–25°C)
Good Tankmates:
White Clouds
Guppies
Corydoras
Cherry barbs
Notes:
Great for cycling new tanks — very hardy.
Must be kept in schools of 5–6+.
Doesn’t require a heater in most homes.
✅ Energetic and perfect for cool-water setups.

6. Corydoras Catfish (Corydoras spp.)
Size: 2–3 inches
Tank Size: 10 gallons+
Temperament: Peaceful, bottom-dweller
Care Level: Easy
Lifespan: 5–7 years
Diet: Omnivore
Temperature: 72–78°F (22–26°C)
Good Tankmates:
Tetras
Guppies
Platies
Cherry barbs
Shrimp
Notes:
Must be kept in groups of 4–6+.
Use soft sand or fine gravel to protect their barbels.
Help keep the substrate clean.
✅ Cute, social, and helpful bottom feeders.

7. Molly (Poecilia sphenops)
Size: 3–4 inches
Tank Size: 20 gallons+
Temperament: Peaceful
Care Level: Moderate
Lifespan: 3–5 years
Diet: Omnivore
Temperature: 74–80°F (23–27°C)
Good Tankmates:
Platies
Guppies
Swordtails
Peaceful snails
Corydoras
✅ Breeding Info:
Mollies are livebearers — they give birth to live, free-swimming fry.
Gestation period: 28–35 days.
Can produce 20–100 fry per batch.
Females store sperm, so even one mating can lead to multiple births.
Fry are often eaten by adults — protect them with dense plants, breeder boxes, or nursery tanks.
Best breeding setup: 1 male to 2–3 females to reduce stress and aggression.
Fry should be fed crushed flakes or baby brine shrimp several times a day.
🔍 Notes:
Like a small amount of aquarium salt (optional but beneficial — check tankmate compatibility).
Active swimmers, need open space and stable water parameters.
Males can be a bit persistent with females — use that 2–3 females per male rule.
Available in many varieties: Black Mollies, Dalmatian, Balloon, Lyretail, Gold Dust, etc.
✅ Colorful, easy to breed, and great for community tanks with a bit more space.

8. Cherry Barb (Puntius titteya)
Size: 2 inches
Tank Size: 10 gallons
Temperament: Peaceful
Care Level: Easy
Lifespan: 5–6 years
Diet: Omnivore
Temperature: 73–81°F (23–27°C)
Good Tankmates:
Guppies
Corydoras
Tetras
Dwarf gouramis
Notes:
Males are brighter red; females are goldish.
Best kept in schools of 6 or more.
Enjoys heavily planted tanks.
✅ Charming and great in peaceful setups.

9. Bristlenose Pleco (Ancistrus spp.)
Size: 4–5 inches
Tank Size: 20 gallons+
Temperament: Peaceful, nocturnal
Care Level: Easy
Lifespan: 5–10 years
Diet: Herbivore
Temperature: 73–81°F (23–27°C)
Good Tankmates:
Mollies
Platies
Tetras
Peaceful barbs
Gouramis
Notes:
Excellent algae eater.
Loves driftwood and hiding places.
Stays small compared to other plecos.
✅ A must-have for cleaning crews.

10. Harlequin Rasbora (Trigonostigma heteromorpha)
Size: 1.5–2 inches
Tank Size: 10 gallons+
Temperament: Peaceful, schooling
Care Level: Easy
Lifespan: 5–6 years
Diet: Omnivore (micro pellets, flakes, frozen foods)
Temperature: 72–81°F (22–27°C)
Good Tankmates:
Tetras
Guppies
Platies
Corydoras
Cherry barbs
Dwarf gouramis
Shrimp
Breeding Info:
Harlequin Rasboras lay eggs, usually underneath broad-leaf plants.
Spawning occurs in soft, slightly acidic water (~pH 6.0–6.8).
Pairs will perform a courtship “dance” before laying 12–30 eggs.
Eggs hatch in about 24–36 hours, and fry become free-swimming after a few days.
Parents may eat eggs, so separate them after spawning.
Feed fry infusoria or powdered fry food, then baby brine shrimp as they grow.
🔍 Notes:
Must be kept in schools of 6 or more — they become shy and stressed when alone.
Best displayed in planted tanks with dark substrate and gentle lighting.
Their signature black triangular patch and metallic orange body make them stand out.
Peaceful and hardy, they thrive in well-kept community setups.
✅ A perfect schooling fish that adds motion and color without aggression.

Final Thoughts: Choosing the Right Fish for Your Aquarium
Starting your aquarium journey is exciting — and choosing the right fish is the first step toward success. Whether you’re drawn to the vibrant colors of guppies, the peaceful schooling of rasboras, or the fun of raising livebearer fry, all of the fish on this list are perfect for beginners.
Make sure to:
Cycle your tank before adding any fish
Maintain stable water temperature and pH
Start small and learn as you go
Enjoy the process of building your underwater world!
What’s Next?
Need Help Picking Fish?
Check out our Beginner Aquarium Starter Guide (coming soon!) or Contact us for personalized tips.