
Best Aquarium Fish for Beginners (Top 5 Picks for 2024)
This article contains affiliate links. If you make a purchase through these links, we may earn a small commission at no extra cost to you. See our affiliate disclosure for details.
Disclosure: This page contains affiliate links. We may earn a small commission if you purchase through our links, at no extra cost to you.
This article contains affiliate links. We may earn a small commission at no extra cost to you. Learn more
Starting your first aquarium is exciting. But picking the wrong fish can turn that excitement into frustration fast. The best aquarium fish for beginners are hardy, forgiving, and beautiful. They survive the mistakes every new fishkeeper makes.
This guide covers the top 5 beginner-friendly fish, a side-by-side comparison, and everything you need to know to get started. By the end, you'll know exactly which fish to buy first.
Why Choosing the Right Fish Matters
New tanks go through a nitrogen cycle. During this time, ammonia levels can spike to harmful levels. Some fish can't survive this. The best beginner fish handle these fluctuations while you learn the basics.
The best starter fish share these traits:
- Hardy — they handle water quality swings without dying
- Peaceful — they don't bully or stress their tank mates
- Affordable — you can build a school without overspending
- Active — they're engaging to watch every single day
Detailed Reviews
1. Zebra Danio
Best Overall
Zebra Danio
Pros
- •Extremely hardy — survives beginner mistakes
- •No heater needed in most homes (tolerates 65–77°F)
- •Active and fun to watch in schools
- •Eats any quality flake food
- •Perfect for cycling a new tank
Cons
- •Not as visually striking as bettas or tetras
- •Needs a school of at least 6
- •Can nip fins of slow, long-finned fish like bettas
Bottom Line
The toughest beginner fish available. Zebra Danios tolerate a wide temperature range and recover from water quality issues better than almost any other tropical fish. They're fast, social, and endlessly entertaining in a school of 6.
2. Betta Fish
Best for Solo Setup
Betta Fish
Pros
- •Stunning colors and flowing fins
- •Thrives alone — no need for tank mates
- •Only needs a 5-gallon tank
- •Distinct personality — learns to recognize its owner
- •Long lifespan (3–5 years with good care)
Cons
- •Requires a heater (76–82°F)
- •Male bettas can't live together
- •More susceptible to disease in poor water conditions
Bottom Line
The best single-fish aquarium setup for beginners. Bettas are stunning, low-maintenance in a 5-gallon heated tank, and have distinct personalities. One betta is the simplest colorful aquarium you can build.
3. Neon Tetra
Best Value
Neon Tetra
Pros
- •Stunning neon-blue and red coloration
- •Very affordable — schools for under $10
- •Peaceful community fish
- •Small size (1.5 inches) suits smaller tanks
- •Widely available at all pet stores
Cons
- •More sensitive to water quality than danios
- •Can be eaten by larger fish
- •Needs a school of at least 6 to feel secure
Bottom Line
One of the most popular aquarium fish in the world. Neon Tetras have a vivid neon-blue and red stripe that transforms any tank. They're affordable, peaceful, and stunning in a school. Slightly more sensitive than danios but still easy for beginners.
4. Platy Fish
Budget Pick
Platy Fish
Pros
- •Dozens of color varieties to choose from
- •Very hardy and adaptable
- •Peaceful with almost all community fish
- •Gives birth to live fry — great for learning breeding
- •Cheap and widely available
Cons
- •Breeds readily — can overpopulate a tank
- •Needs a 20-gallon tank for a group
- •Males can stress females if ratio is off
Bottom Line
Platies are colorful, hardy, and incredibly beginner-friendly. They come in dozens of color varieties and get along with almost every peaceful community fish. Their tolerance for a wide range of water parameters makes them ideal for new tanks.
5. Corydoras Catfish
Premium Pick
Corydoras Catfish
Pros
- •Peaceful and harmless to all tank mates
- •Scavenges leftover food from the bottom
- •Active and entertaining to watch
- •Hardy and long-lived (5+ years)
- •Available in many species and sizes
Cons
- •Needs soft sand substrate for healthy barbels
- •Requires a group of at least 3
- •Needs a 20-gallon tank for a proper group
Bottom Line
Corydoras are peaceful, social bottom-dwellers that clean up leftover food and add movement to the lower level of your tank. They're harmless to all other fish and entertaining to watch as they scuttle along the substrate.
The 5 Best Aquarium Fish for Beginners
1. Zebra Danio — Best Overall
Zebra Danios are the gold standard for beginners. They're incredibly tough. These fish tolerate temperatures from 65–77°F, so you often don't need a heater in most homes. They also recover from minor ammonia spikes better than almost any other tropical fish.
Danios are active schooling fish. Keep at least 6 in a 10-gallon tank. They zip around constantly and bring life to any aquarium. Their blue and silver stripes catch the light beautifully.
Why beginners love them: they're nearly impossible to kill with basic care. They eat any flake food. And they show stress clearly, teaching you to read your tank early on.
Grab a school of Zebra Danios with a beginner aquarium kit to hit the ground running.
2. Betta Fish — Best for Solo Setups
Betta Fish are the most iconic beginner fish for solo setups. One betta in a 5-gallon heated tank is one of the simplest aquariums you can build. They have stunning colors, flowing fins, and distinct personalities — no two bettas are alike.
Bettas don't need tank mates. In fact, male bettas fight each other, so never keep two males together. A single betta in a well-maintained 5-gallon tank is low-maintenance and visually rewarding for years.
They need temperatures between 76–82°F. A small adjustable heater is required. Bettas are also labyrinth fish — they breathe air directly from the surface. Don't seal the top of the tank too tightly.
Avoid tiny bowls and cups. A proper heated, filtered tank keeps bettas healthy for 3–5 years. For complete setup instructions, read our Best Betta Fish Tank guide.
Check out our Best Betta Fish Tank guide for our top heater, filter, and tank picks for betta setups.
3. Neon Tetra — Best Value Schooling Fish
Neon Tetras are one of the most popular aquarium fish in the world. Their bright neon-blue and red stripe makes any tank pop. You can often buy 6 for under $10. They're peaceful, small, and easy to care for in a beginner setup.
Keep neon tetras in a 10-gallon or larger tank at 70–80°F. They're slightly more sensitive than danios but still beginner-friendly. Keep them away from large fish that might eat them — neons are only about 1.5 inches long.
Feed them quality flake food like TetraMin Plus Tropical Flakes twice a day. Only give them what they can finish in 2 minutes.
4. Platy Fish — Best Budget Community Fish
Platy Fish come in dozens of color varieties — sunset, mickey mouse, red wagtail, and more. They're cheap, hardy, and peaceful. Platies handle a wide range of water conditions and get along with most community fish.
They prefer temperatures of 70–77°F. A 20-gallon tank is ideal for a mixed group. Keep a 2:1 female-to-male ratio to reduce stress on the females. Platies are livebearers — they give birth to live fry instead of laying eggs.
One thing to know: platies breed readily. If you don't want a population explosion, stick to one sex.
5. Corydoras Catfish — Best Bottom Dweller
Corydoras Catfish are peaceful bottom feeders that help clean up leftover food. They're social fish — always keep at least 3 together. They're active, charming, and completely harmless to other tank inhabitants.
Common species like the Peppered Cory and Emerald Cory are widely available. They like temperatures from 70–78°F and a soft, sandy substrate that protects their sensitive barbels. A 20-gallon tank suits a small group well.
Corydoras work the bottom level while your other fish occupy the mid and upper zones. They're the perfect finishing touch to any community tank.
Water Parameters for Beginner Fish
All five fish on this list are adaptable, but keeping water quality stable makes them healthier and more colorful. Here's what to aim for:
- pH: 6.8–7.5 for most beginner fish
- Temperature: 72–78°F covers almost all five species
- Ammonia: 0 ppm at all times
- Nitrite: 0 ppm at all times
- Nitrate: Under 20 ppm with weekly water changes
Get a liquid test kit to check these parameters. Test strips are less accurate. The API Freshwater Master Test Kit is the go-to choice for beginner and experienced fishkeepers alike.
How to Set Up Your First Tank
Before you add any fish, cycle your tank. This takes 2–4 weeks but it's the most important step. The cycle builds up beneficial bacteria that break down fish waste. Without it, ammonia spikes will kill your fish.
Here's the process:
- Set up your tank, filter, and heater
- Fill it with dechlorinated tap water
- Add a bottle of beneficial bacteria starter
- Test the water daily with a liquid test kit
- When ammonia and nitrite both read 0 — and nitrate appears — your tank is cycled
- Add fish slowly, 3 to 4 at a time, waiting a week between additions
Don't rush this step. Skipping the cycle is the single most common beginner mistake.
For a deeper look at water quality management, our Cherry Shrimp Care Guide covers the same principles in detail — shrimp are even more sensitive than fish, so everything there applies here too.
What to Feed Your Beginner Fish
All five fish on this list eat standard tropical flake food. Feed them once or twice a day. Only offer as much food as they finish in 2 minutes. Overfeeding is one of the biggest causes of poor water quality in beginner tanks.
Occasional treats like frozen bloodworms or brine shrimp boost color and activity. But quality flake food is all you need for a daily staple.
Common Beginner Mistakes to Avoid
Overstocking: Too many fish means too much waste. A good rule is 1 inch of adult fish per gallon of water. Start with fewer fish than you think you need.
Skipping the cycle: Adding fish to a brand-new uncycled tank causes ammonia poisoning. It's the most preventable cause of fish death for beginners.
Skipping water changes: Do a 25% water change every single week. It's the most important maintenance habit you can build.
Mixing incompatible fish: Always research species before adding them. Some fish bully or eat smaller tank mates.
Overfeeding: Less is always more with fish food. Uneaten food rots and spikes ammonia within hours.
Choosing the Right Tank Size
Your tank size determines everything — which fish you can keep, how many, and how stable your water stays.
- 5-gallon tank: Perfect for one betta fish
- 10-gallon tank: Great for a school of zebra danios or neon tetras
- 20-gallon tank: Ideal for platies, corydoras, or a mixed community setup
Start bigger than you think you need. Larger tanks are more stable and far more forgiving of beginner mistakes. A 20-gallon starter kit gives you the most flexibility and room to grow.
Which Beginner Fish Is Right for You?
Here's a quick summary to help you decide:
- 10-gallon tank, want easy active fish? → Get 6 Zebra Danios
- 5-gallon tank, want a colorful centerpiece? → Get one Betta Fish
- Budget-friendly school for a 10-gallon? → Get 6 Neon Tetras
- Want a peaceful 20-gallon community? → Mix Platies and Corydoras Catfish
All five fish are available at most local fish stores and major online retailers.
Ready to start your first aquarium? Shop beginner fish supplies and starter kits on Amazon. Shop now on Amazon
Our Final Verdict
Zebra Danio
The toughest beginner fish available. Zebra Danios tolerate a wide temperature range and recover from water quality issues better than almost any other tropical fish. They're fast, social, and endlessly entertaining in a school of 6.
Betta Fish
The best single-fish aquarium setup for beginners. Bettas are stunning, low-maintenance in a 5-gallon heated tank, and have distinct personalities. One betta is the simplest colorful aquarium you can build.
Neon Tetra
One of the most popular aquarium fish in the world. Neon Tetras have a vivid neon-blue and red stripe that transforms any tank. They're affordable, peaceful, and stunning in a school. Slightly more sensitive than danios but still easy for beginners.


