What Is The Cheapest Pet Fish? (10 Great Choices)

Thank you for visiting! By the way… any links on this page that lead to products on Amazon and other stores/partners are affiliate links Aquarium Store Depot earns a commission if you make a purchase.

Are you looking for an affordable pet fish to add to your aquarium? Getting started in the aquarium hobby doesn’t have to cost a small fortune, so in this article, I’ll be covering 10 cheapest pet fish that you can keep without breaking the bank.

Let’s dive right in!

Key Takeaways

  • Inexpensive fish are ideal for beginners and young fish keepers.
  • Avoid sick fish that might not survive. Only buy from well-maintained pet stores and trusted online retailers.
  • Most fish need to be kept in schools. Remember to factor this into your budget.
  • When it comes to equipment, avoid low-quality products. It is better to buy smart and avoid unnecessary items.

Cheap Vs Expensive Fish – What’s the Difference?

Have you ever wondered why some fish cost more than others? There are a few good reasons for the different price tags, and they can also tell you something about the fish before you buy them. We have a video above from our YouTube Channel that helps illustrate and our blog post goes into more detail. Follow along with both to get the full detail.

Expensive fish tend to be rare and difficult to breed. Often they have to be caught in the wild, which certainly adds to the price when you factor in transport and other costs. Rare and expensive fish can also be difficult to care for.

Cheap fish are generally simple to breed and easy to care for, so they tend to be the most readily available.

The most common and well-known fish are popular for a reason, of course. They may not provide much of a challenge to experienced aquarists, but they make wonderful pets and great display animals in home aquariums.

Cheapest Pet Fish – 10 Great Options

Are you ready to learn about ten great fish breeds that won’t cost a fortune? These freshwater fish are great for beginners, but more experienced aquarists will also appreciate their great looks and fascinating behaviors.

Let’s get started!

1. Guppy

  • Scientific name: Poecilia reticulata
  • Care level: Easy
  • Tank size: 10 gallons +
  • Fish size: 1 – 2.5 inches
  • Minimum school size: Trio
  • Temperature: 63 – 82°F
  • pH: 7 – 8.5
  • Community tank suitability: High

Guppies are the ultimate cheap fish, often going for just a few dollars. These fish are so affordable because they are super easy to breed. However, there are loads of fancy guppy breeds out there and some of them can be surprisingly pricey.

Pick up a trio of standard guppies if you want a group of colorful and hardy fish that are easy to keep and care for. Guppies thrive in tanks as small as 10 gallons because of their small size.

2. Common Goldfish

What Does A Comet Goldfish Look Like
  • Scientific name: Carassius auratus
  • Care level: Easy
  • Tank size: 30 gallons +
  • Fish size: 6 inches
  • School size: 1 +
  • Temperature: 68 – 74°F
  • pH: 6.8 – 7.2
  • Community tank suitability: Possible. Eats Plants

The common goldfish is another classic aquarium fish that can be bought for really low prices. These beautiful fish come in loads of different breeds, but commons, comets, and fantails tend to be the cheapest options.

Goldfish are awesome pet fish and they were first bred in ponds in ancient China. However, goldfish are more than just pond fish. They thrive in home aquariums with good filtration. These fish can grow to over 6 inches though, so steer clear of bowls and small tanks.

One of the benefits of keeping these cool water fish is that they don’t need a heater in most homes. This can save your electricity bill a little in the long run.

3. Zebra Danio

What Does A Zebra Danio Look Like
  • Scientific name: Danio rerio
  • Care level: Easy
  • Tank size: 15 gallons +
  • Fish size: 1.75 inches
  • School size: 8 +
  • Temperature: 64 – 74°F
  • pH: 6 – 8
  • Community tank suitability: High

Zebra danios are some of the cheapest freshwater fish in the aquarium hobby. That doesn’t mean they aren’t great pets, of course! These active little fish bring any community freshwater aquarium to life with their speed and grace.

Zebra danios are really hardy, too, so they’re the perfect choice for beginners or young fishkeepers just starting out. You’ll need to pick up a school of at least 8 of these low-maintenance fish to see them at their best.

4. Molly

Sailfin Molly in Aquarium
  • Scientific name: Poecilia sphenops / P. latipinna
  • Care level: Easy
  • Tank size: 30 gallons
  • Fish size: 4 – 6 inches
  • School size: 4 +
  • Temperature: 68 – 82°F
  • pH: 7 – 8
  • Community tank suitability: High

Molly fish are another inexpensive tropical fish that offer great value for money. These hardy livebearers are so versatile that you can even keep them as saltwater fish with other marine fish species.

Mollies can reach about 6 inches, so they need a larger aquarium of at least thirty gallons. These fish eat a variety of food sources, but they also love to feed on algae which means they can help to keep your tank clean.

5. Platy

Golden Wagtail Platy
  • Scientific name: Xiphophorus maculatus
  • Care level: Easy
  • Tank size: 10 gallons +
  • Fish size: 2 inches
  • School size: 5 +
  • Temperature: 70 – 80°F
  • pH: 7 – 8.5
  • Community tank suitability: High

Platy fish are low-cost live-bearing fish from the same family as guppies and molly fish. They come in many varieties, including yellow, blue, and multicolored types.

Platies are small fish, so you can keep them in a small fish tank with very inexpensive equipment. They also get along perfectly with many freshwater species, including many of the other fish on this list!

6. Betta

WYSIWYG Available!
Betta Fish

Use Coupon Code ASDFISH at Checkout

Betta Fish are one of the most beautiful varieties of freshwater fish available in the hobby. Easy to care for with plenty of varieties!

Buy Premium Varieties Buy On Petco Online
  • Scientific name: Betta splendens
  • Care level: Easy
  • Tank size: 5 gallons +
  • Fish size: 2.5 inches
  • School size: 1
  • Temperature: 75 – 80°F
  • pH: 6.5 – 8
  • Community tank suitability: Possible

Betta fish are the first choice for fish keepers who want a single, low-maintenance fish that doesn’t need a large aquarium. These freshwater species come in all the vibrant colors of the rainbow, from yellow to blue and everything in between! Not only can they be cheap but also very expensive, depending on the species you want.

Betta fish also come in many different fin shapes like half moon, crown tail, and elephant ear. The female fish are a little smaller and less colorful, but they make great pets too.

Sadly, betta fish are often sold in cups and kept in small bowls and other tiny containers. These fish will not survive for long in such an unhealthy environment; set your pet up with a 5-gallon (or larger) aquarium with a heater and a filtration system.

7. Neon Tetra

  • Scientific name: Paracheirodon innesi
  • Care level: Easy
  • Tank size: 15 gallons +
  • Fish size: 1.5 inches
  • School size: 6 +
  • Temperature: 70 – 77°F
  • pH: 6 – 7
  • Community tank suitability: High

Neon tetras are amazing fish for any home aquarium. A neon tetra school will usually cost just a couple of dollars but the movement and color they can provide in your aquarium are priceless!

These tiny fish get along with many other peaceful freshwater fish too, so you can keep them with other inexpensive schooling fish.

8. Swordtails

  • Scientific name: Xiphophorus helleri
  • Care level: Easy
  • Tank size: 20 gallons +
  • Fish size: 4 inches
  • School size: 5 +
  • Temperature: 64 – 82°F
  • pH: 7 – 8.3
  • Community tank suitability: High

Swordtails are Central American livebearers (video source) that thrive in a variety of water conditions. Only the males develop long, pointed tails, but the females have the same vibrant colors.

Swordtails can be kept with other inexpensive livebearers like guppies and mollies or kept in a school in their own space. They are some of the easiest fish in the hobby, so they are great for beginners too!

9. Corydoras Catfish

What Does A Cory Catfish Look Like
  • Scientific name: Corydoras sp.
  • Care level: Easy
  • Tank size: 15- 30 gallons (Depending on species)
  • Fish size: 1 – 4 inches
  • School size: 5 +
  • Temperature: 74 – 80 °F
  • pH: 7 – 8
  • Community tank suitability: High

Cory catfish are great fish for the bottom levels of a tropical tank. These inexpensive fish hang out in schools of their own species. They usually swim around on the bottom and even dig for food in the substrate which is fascinating to watch!

These peaceful freshwater fish come in a huge range of breeds and species, but you can’t go wrong with the cheaper options like albino and peppered corydoras catfish.

10. Scissortail Rasbora

  • Scientific name: Rasbora trilineata
  • Care level: Moderate
  • Tank size: 30 gallons +
  • Fish size: 6 inches
  • School size: 6 +
  • Temperature: 73 – 77°F
  • pH: 6 – 6.5
  • Community tank suitability: High

Scissortail rasboras are speedy freshwater fish that can turn a quiet fish tank into an exciting underwater world. These schooling fish are affordable, and they eat most things, including regular flake food.

Scissortail rasboras get their name from their bold, strongly forked tail fins. They are also known as the three-striped rasbora because of the distinctive markings on their silver gold body. These fish need a little more room because of their adult size and activity level.

Getting Started On a Budget

There are a million awesome gadgets, tools, and other equipment that you can buy, and everything has its place. The truth is that you can get started with a minimum of equipment, but there are a few things that you have to have.

Let’s jump in and learn what you’ll need!

Tank & Equipment

The first thing you’re going to need is an aquarium. Smaller standard tanks cost less than larger tanks but remember to match your aquarium to the type of fish that you plan on keeping.

Make sure your aquarium has a hood. Fish are strong jumpers and can easily escape an open tank if they want to. This isn’t just heartbreaking; it’s expensive too.

You will need aquarium lighting, a filter, and a heater too. Match your equipment to your tank size. Some species, like goldfish, don’t always need a heater, which can save you money on the initial cost and your electricity bill. However, most other fish will not survive for long in a tank with a cold water temperature.

You’ll also want some aquarium gravel and decorations to complete the setup. Shop around to find the best deals. It’s best to stick to aquarium-safe decorations designed for fish tanks.

Testing & Maintenance

Setting up a cost-effective tank and buying cheap fish is a great way to stay within your budget, but don’t forget to factor in your testing and maintenance equipment. Here’s what you’ll need:

  • A water test kit that can measure water parameters like nitrates and pH.
  • An algae scraper. You can use a razor blade, an old credit card, or a clean toothbrush too.
  • A gravel vacuum is necessary to maintain your water quality. You could make your own, but this important tool is affordable anyway.
  • Water conditioner. This is important for treating tap water and making it safe for your pets.

Food & Medicine

Fish food can be pretty expensive, although you’ll be surprised at how long it lasts. Most cheap fish have pretty unspecialized diets, so you can feed them tropical fish flakes or pellets that suit your fish size.

Pick up some frozen bloodworms or brine shrimp too. These supplementary foods are cheap and last for ages if kept frozen and fed sparingly.

Like all pets, live fish can get sick from time to time. It’s a good idea to be prepared if you live a long way from a pet store.

Aquarium salt is a great cure for many common fish illnesses, but there are also great disease-specific medicines that you might want to consider.

Other Tips

  • Buy used. There’s always a risk when buying used goods, but it can be a great way to cut costs when setting up a low-budget fish tank. However, try to test and inspect used items before paying.
  • Look out for sales. If you’re not in a hurry, shop around and wait for the best prices to come up when items go on sale.
  • Choose energy-efficient hardware. Check the box or label for the energy consumption figures before buying electronics.
  • Consider spending a little more on quality, long-lasting products that you won’t need to replace too often. Equipment with a good warranty can save you plenty of dollars in the long run.


What Is The Easiest Type To Take Care Of?

Livebearers like guppies, mollies, and platys are some of the easiest fish to maintain. These colorful fish thrive on a diet of fish flakes, are happy in a variety of water conditions, and tend to be very healthy.

What Is The Least Expensive To Buy As A Pet?

Pricing will vary depending on where you buy your fish, but Zebra Danios are often the cheapest fish in the store. These hardy fish make great pets for beginners, and they get along perfectly with many other freshwater fish species. Zebra danios are a great value!

How Expensive Are They?

Aquarium fish prices vary hugely depending on species, size, and breeds. For example, great fish, like neon tetras, betta fish, and goldfish, usually cost just a few dollars. However, some Arowana fish and other rare fish breeds can even reach six figures.

Final Thoughts

Keeping fish is a great hobby for everyone. You don’t have to spend your life savings to buy some amazing fish and set them up in a great aquarium. Choose from the fish listed in this post, and keep my cash-saving tips in mind when you’re ready to get started!

What is your favorite low-cost aquarium fish? Let us know in the comments below!

Leave a Comment


Can Mollies Live With Bettas (It Depends...)
This is one of the top questions discussed in the aquarium hobby and there is no straightforward answer. Some hobbyists have had success keeping bettas with other tropical species, like molly fish, while other aquarists have failed miserably. If you find that your betta is accepting of other fish, then you might consider a molly fish pairing.
9 Types Of Geophagus (With Pictures)
Cichlids are some of the most popular freshwater fish families in the aquarium trade, famous for their bold markings and colors, interesting behavior, and vibrant personalities. While many species have a reputation for aggression, one group of cichlids, the 'earth eaters' are known for their relatively peaceful temperament and amazing colors.
The 7 Best Plants For Cichlid Tank (That They Won't Eat)
Cichlids are aggressive towards each other, but are they aggressive to live plants? Most Central and South American cichlids can be kept with a variety of aquarium plants, but African species are more challenging to pair due to water parameters. It's not impossible though!