best pet fishes

Best Pet Fishes

A couple of months ago I decided to have pet fishes. But there are so many breeds and each breed has different requirements. Therefore, I thought to do thorough research and write a helpful post about it. So, every new fish hobbyist learns from my post before deciding. Here are my top 6 best pet fishes with all their details and information.

What are the best pet fishes?

According to my research, these six fish breeds will make great pets.

  1. Platies.
  2. Neon Tetras.
  3. Rasboras.
  4. Cory Doras.
  5. Guppies.
  6. Bettas.

Before having a fish a lot of requirements for you to fulfill. Like what should be an ideal temperature for the fish. Or what should be a fish diet? I will explain everything about these five fishes below.


Platies are very adaptable fishes. They can live with almost any condition you give to them. They prefer hard water but can adjust in soft water too. Platies are small fishes with short fins and fan-like tail. Platy fish have different types and colors. To read more about platy types read this article. Platies are livebearers they give birth after every one or two months. They are omnivores and eat algae its very good for keeping the tank clean, but they love bloodworms too. They are a great school fish. For schooling them I prefer to get 3 to 6 minimum platies.

Size: They can grow 2 to 3 inches.

Ph: They are hardy fish, therefore, they have a wide range of ph with almost 6.8 to 8.5.

Temperature: As I have discussed before their temperature range also spread widely that is 70 to 82 degrees.

Lifespan: 3 to 4 years can live up to five years if well-taken care of.


Neon tetras are originated from areas of Colombia, Peru, and Brazil. They are known to be the most beautiful fishes. The most popular tetras are neon tetras. They are small fish with shining neon color on sides. Neon Tetras are very adaptable fishes but once they adjust themselves to the water the problem occurs when water chemistry changes. They are midlevel swimmers and great community fish. Neon tetras are very fon of schooling.  Minimum 6 neon tetras will be great for schooling. Their diet consists of high-quality flake food because they are omnivores, but they can eat brine shrimp and frozen bloodworms.


Size: They can grow up to 2 inches.

Ph: Their ph level should be 6.0 to 6.5.

Temperature: Water temperature for neon tetras should be 70° F to 81° F.

Lifespan: Neon Tetras can live from 6 to 8 years but if well-taken care of they can live up to 10 years.

Harlequin Rasboras

Harlequin rasboras are my favorite of rasboras that’s why I recommend you to get harlequin rasboras also known as t-bone rasboras. Rasboras are small fishes with peaceful temperament. They are originated from southeast Asia. They are great schooling fish can school with a minimum of 6 to 8 fishes. For keeping them I prefer to get a minimum 10-gallon aquarium. They fall into hardy fishes. Rasboras are omnivores by nature but very easy to go fish. They can eat everything from high-quality flakes to live foods such as bloodworms.


Size: They can grow up to 1.8 inches.

Ph: Ph level should be 5.5 to 7.0. That’s a good range.

Temperature: water temperature should be 70°F to 82°F.

Lifespan: They can live up to five to eight years.


Cory Doras

There are many corydoras types but we will keep our focus on corydoras catfish. They are hardy fishes adapt to almost every environment. These fishes are bottom-dwelling swimmers means they swim at the bottom of the tank and eat the food residue settle at the bottom. I will suggest having a 20-gallon or 20-long tank. They are carnivores who love to eat worms. They are school fish I will suggest having 5 to 7 fishes to school.


Size: They can grow up to 2.5 inches.

Ph: Ph level should be 6.8 to 7.7.

Temperature: water temperature should be 72°F to 82°F.

Lifespan: They can live up to five years.

Cory Toxin: Cory toxin is a sort of poison corydoras release when they get stressed out. The research shows that this poison kills other corydoras inside a tank. Many experts experienced it firsthand whereas many fish owners decline this theory by saying that they have never witnessed anything like that. 



First of all, let me say that guppies are one of the most beautiful fishes. They have flashy colors and big tails that look amazing in any aquarium. They are peaceful fishes and won’t bother other fishes but it’s important to choose other fishes wisely that don’t bother your guppies. Guppies are very active and energetic they like to move around that’s why I suggest getting bottom swimming fish like cory catfish with guppies or you can get only guppies in your tanks. Guppies are like bettas they are small so for tank measurement, I will suggest a minimum of 5-gallon tank.

They are small that’s why flakes would be the perfect diet for them and brine shrimp will be good too. Guppies can eat anything, therefore, they fall in hardy fish criteria and are best for beginners. They are schooling fishes the more you get the more will be better for schooling behavior but a minimum of 8 guppies will perform good schooling behavior in a 10-gallon fish tank. They are live-bearers and breed every 30 days. The best scenario would be to buy a group where females are more in quantity than males and after thirty days you will see tiny guppies swimming around.


Size: They can grow up to 2.5 inches.

Ph: They can survive between 6.8 to 7.8. But the preferable ph level would be 7.4.

Temperature: water temperature should be 76°F to 80°F.

Lifespan: They can live up to 3 years.



Bettas are controversial fish. They have aggressive behavior. But you can keep them with other fishes like cor catfish guppies and ghost shrimp etc. Two bettas will fight each other that’s why we can rule out schooling them. Bettas are territorial fishes that’s why they develop aggressive temperament. Bettas are hardy fish they can adapt and survive any environment you put them in.

But during my research, I have witnessed and read many incidences where betta fishes are just kept for breeding their environment and diet get neglected. Therefore, bettas just live up to 2 years. And people throw them out like decoration pieces. That’s why I am against of betta breeding and I put this fish in my list to encourage people to buy them more. Bettas diet consists of betta pallet, brine shrimp, and frozen dried food whereas flakes will not be good for bettas. Bettas are very active that’s why I suggest getting a minimum 10-gallons tank.


Size: They can grow up to 2.5 inches to 3 inches.

Ph: The ideal Ph level should be 7.0 as tap water. But they can survive in slightly more acidic water.

Temperature: water temperature should be 78°F to 80°F. They need warm water because they are tropical fishes.

Lifespan: They can live for three to five years.


Here are my 6 Best pet fishes but in the end, I would just like to say that it is your choice which fish to get. Some people may agree with me Some people don’t But according to my research, I found these are the best pet fishes. And these fishes will be perfect for your homes. 

But before making any decision research about the fish type you want as a pet. Because fishes are not earthly pets their world is different from ours. Some people take fish home just for decoration. They don’t feed them well they don’t care about their ph level and water temperature. These are very important requirements for fishes. And there are tons of articles and videos to choose the best pet fishes.



I would suggest everyone research thoroughly before getting any sort of pet. Consider their expenses, research about their needs. Because for me pets are not pets they are family and it’s your responsibility to fulfill every need of your family.

Please Checkout Our Youtube Channel

To read more about pets Click Here!

Share This

Leave a Reply

Your email address will not be published. Required fields are marked *