Once you’ve decided to start your own freshwater aquarium, picking your starting fish can feel equally exciting as it is daunting – there’s so many different types!
In this article, you’ll discover some beautiful, entertaining buddies you can use to ease you into the hobby.
These easy-going fish won’t make a fuss if you make some mistakes.
So let’s get started, and discuss some of my favorite freshwater fish for beginner aquarists you’ll love.
Table of Contents for Beginner Freshwater Fish
Click a button below if you would like to skip to that section:
What Makes a Fish Beginner Friendly?
Not all fish have the same tolerance levels, in the aquarium community we call this ‘hardiness’. And a beginner friendly fish is going to be a ‘hardier’ than others.
As a beginner, you’re likely to make mistakes. Hardy fish has a higher chance of surviving abuse, improper conditions and incorrect water parameters.
That’s not to say you can’t go for a more delicate fish… it’s just… you’re more likely to fail because the care levels are much higher.
However, there are a lot of great hardy fish out there for you to choose from. They’re forgiving and are more likely to survive any mistakes you make. This will allow you to get your hands wet with the hobby.
You’ll be able to take off your training wheels.
You can use these fish to help build your fundamental fish keeping skills and knowledge. Then, when you’re comfortable, you can move onto moderate caring fish and delicate fish.
It's Not All About Being Hardy
Just because a fish is hardy, doesn’t mean it’s suitable for a beginner. There are more hardy fish out there, however, they don’t meet all the standards to make it beginner friendly.
Here’s what makes a hardy fish freshwater beginner friendly
Best Freshwater Fish For Beginners
The following freshwater fish are in no particular order, they’re all suitable for you.
1. White Cloud Minnow
Overview of White Cloud Minnows
A small colorful fish, it’s very hardy and often recommended to beginners as they can be forgiving when it comes to water temperature and quality.
But, you don’t want to go too warm on them, they love cold water.
White Cloud Minnows are shoaling fish, and feel comfortable in a group of at least 6. Keeping one alone could cause it to become timid and lose its bright color.
And you’ll be able to keep these with most other fish, as long these other fish aren’t likely to eat them.
Not picky eaters, they’ll eat all types of food, including live, frozen, and flake food.
2. Zebra Danios
Overview of Zebra Danios
A popular fish for beginners, Zebra Dinos are an attractive hardy fish. Easily recognizable with their striped zebra pattern, they’ve got a ton of energy and personality.
And they’re most comfortable in a school of six or more.
It’s a fish that will help branch your knowledge off into areas of fish keeping you may not have thought of. Zebra Danios like to stay on the upper levels of an aquarium, so it will teach you about the different zones in your aquarium.
These fish are omnivorous and will accept most foods. However, they do enjoy small live or frozen inverts and fresh vegetable matter.
3. Black Skirt Tetra
Overview of Black Skirt Tetras
Black Skirt Tetra’s are known for their distinctive black dorsal and anal fins.
You should keep it in a school of at least five, and although 10 gallons is the bare minimum, a 20+ gallon tank would be a good idea.
Although, they’re excellent community fish if you house them with slow-moving or fish with long fins they may nip at them.
Black Skirt Tetra’s are accustomed to large plants in their natural habitat, so you should include plants, rocks and other hiding places.
These hardy fish will soldier through any mistakes you might make and they’re prepared to eat just about any food: live, fresh, frozen, freeze-dried, or flake foods.
Overview of Platies
An awesome choice, Platies have been selectively bred to create new color combinations, so you can pick and choose from many varieties.
They’re a good hardy fish that will take some fluctuation in water conditions. A great community fish, they’ll live peacefully with any other non-aggressive fish.
Platies aren’t fussy when it comes to eating. Flake or freeze-dried food, they don’t mind, they’ll also eat any algae which could develop in your tank.
Overview of Swordtails
This tough guy is often regarded as a ‘beginner only’ fish due to its low demands for water conditions.
Brightly colored, they get their name from their long bottom fin that looks like a sword.
They’re a community fish so they’ll thrive in groups of at least five. You may see males become aggressive and display for dominance over each other with posturing, erected fins, circling and mouth-to-mouth wrestling.
Swordtails are omnivores, so you should feed them flake food supplemented with blanched vegetables and live or frozen food.
6. Bristlenose Pleco
Overview of Bristlenose Plecos
Also known as the Bushynose Pleco, they come in a few different varieties for you to choose from: longfin, albino, and longfin albino.
It’s a hardy fish, which will stand up to a wide range of water conditions.
They’ll also provide you with a cleaning service, they’ll sweep the bottom of your tank eating up any leftover food which could decay at the bottom of your aquarium.
As well as any unwanted algae from the bottom and sides of your tank.
Bristlenose Pleco’s enjoy hiding in caves and under driftwood, so providing some hiding places in your aquarium is a must.
7. Kribensis Cichlid
Overview of Kribensis Cichlids
Kribensis is one of the dwarf Cichlid species and are very flamboyant with great coloration. It’s a great option for you as it can tolerate a range of water conditions.
You may read that they can be kept in community tanks, however, I would advise against this. You’d have to be very cautious about who you house them with, and they can become very territorial.
Kribensis Cichlids are omnivorous, so they’ll eat most of what you put in your tank. You can provide them with a varied diet, including cichlid pellets, flake food, and live food.
8. Betta Splendens
Overview of Betta Splendens
Not often recommended as a beginner fish due to their aggressive nature. However, if you house them alone you shouldn’t have any problems.
Bettas have spectacular fins and come in a wide variety of bright colors.
They’ll even greet you when you approach the tank! Of course, there’s a lot of misleading content available, you should never keep a Betta in a tank smaller than 5 gallons and it should be heated.
Bettas are carnivores, but will eat flake food along with freeze dried and live foods. You’re able to buy commercial Betta foods.
If you provide what this fish needs, it’s one of the best beginner fish you can go for.
They’re well worth the extra effort.
You can see an in-depth guide on taking care of betta fish here.
The Final Word For Beginner Fish Keepers
Pick any of the above, they’re all excellent choices for a beginner hobbyist.
What I will stress, is you should always read up on their needs so you can provide them with exactly what they need.
And I’m sure you want to enjoy them for years to come.
Remember, before you go adding any fish to your tank, make sure you’ve cycled your aquarium so it’s a safe environment for you fish.