Popular Fish

Best Fish to Have as Pets: 10 Picks and What Each Needs

Quick answer

The best fish to have as pets for beginners: bettas, fancy goldfish, guppies and mollies. Tank sizes, tank mates and why new tanks need 3 to 8 weeks.

Updated 2026-09-25 · Sources: aqueon.com, petsmart.com, Wikipedia, thehustle.co

Found one? Take a photo to identify it.

Download on the App Store

What are the key facts?

  • Most named pet fish: Betta (Aqueon)
  • Easy starters: Betta, fancy goldfish, guppies, mollies (Aqueon)
  • Most interactive: Oscar: 'greets' owners, but needs 75 to 125 gallons (Aqueon)
  • New tank cycling time: Three to eight weeks (Aqueon)
  • Goldfish space: About 20 gal per common or comet goldfish; about 10 gal per fantail (Wikipedia)

Short answer

For most first-time owners the best pet fish are a betta on its own, a few fancy goldfish in a large enough tank, or a group of livebearers such as guppies or mollies. Aqueon's list of the top 10 pet fish, which ranks fish by how much personality they show, puts the betta first and the fancy goldfish second. What makes a fish a good pet is less the species than matching it to the tank you can give it, and letting the tank mature before the fish go in.

The 10 best pet fish and what each needs

The list and care notes are from Aqueon's top 10 pet fish.

  • Betta: the fish most often given a name. Males are fiercely territorial, so keep one alone; they prefer 78 to 82°F and need a heater in cool homes. See betta fish.
  • Fancy goldfish: easy to care for and engaging, but they grow large; a 10-gallon tank works only while young. See goldfish types.
  • Mbuna cichlids: 2 to 8 inches, active, aggressive to non-cichlids; they need harder, alkaline water. See mbuna.
  • Convict cichlids: small, feisty, breed easily and defend their young.
  • Ocellaris clownfish: most are captive-bred now, but they need a marine setup. See ocellaris clownfish.
  • Oscars: over 12 inches; a 75-gallon minimum and 125 gallons recommended. See oscar.
  • Tiger barbs: best in small groups; may nip the fins of slower fish.
  • Mollies: active and social; they eat algae and herbivore foods.
  • Fancy guppies: constantly active, bred in the hobby for over 100 years. See guppies.
  • Freshwater angelfish: cichlids, 3 to 4 inches across the body and over a foot tall with fins. See freshwater angelfish.

Pick by the tank you can give it

Start from the space and work backwards:

  • Desktop or small tank: one betta (Aqueon), or small community fish; see small aquarium fish for what fits 3, 5 and 10 gallons.
  • Community tank: a group of guppies, platies or mollies, tetras or zebra danios; each page gives the tank size. See tetras, platies and zebra danio.
  • Goldfish: Wikipedia gives about 20 gallons for each common or comet goldfish and about 10 gallons for each smaller fantail, and says fishbowls are bad for goldfish health.
  • 75 gallons and up: an oscar (Aqueon), or larger cichlids.
  • Saltwater: clownfish are on Aqueon's list, but they need a specialised marine setup.

Which pet fish is low maintenance?

No fish is truly low maintenance, but some ask for less. Of Aqueon's top 10, the small fish that need no special water or tank, such as a single betta, guppies and mollies, are the simplest; oscars (75 gallons or more), mbuna (harder, alkaline water) and clownfish (a marine setup) ask for much more. What actually makes any tank easy is doing the setup right:

  • Cycle the tank first. Aqueon says the nitrogen cycle typically takes three to eight weeks: ammonia rises first, nitrite by the second week, and the tank is cycled when ammonia and nitrite read zero and nitrate is being produced.
  • Add fish slowly. Aqueon warns that stocking a new tank fully at once causes 'New Tank Syndrome', where ammonia and nitrite climb to unsafe levels.
  • Test and change water. Until the cycle is established, Aqueon suggests testing ammonia and nitrite every two to three days and changing 10 to 25% of the water every few days.

Our freshwater fish tank guide walks through the setup.

Tank mates: what not to mix

PetSmart's fish compatibility guide sorts fish into groups and flags the risky pairs:

  • Bettas get along with many schooling and small fish, but not with angelfish, cichlids or freshwater 'sharks'.
  • Goldfish and koi are best kept only with other goldfish or koi, plus large plecos.
  • African and South or Central American cichlids are mostly kept in species-only or closely watched tanks.
  • Semi-aquatic crabs are not compatible with nearly any fish.
  • Size rule: larger fish may eat a smaller tank mate.

PetSmart also notes that individual fish vary, so watch any new group closely for the first days.

What fish cost $10,000?

The fish usually meant is the Asian arowana. The Hustle reports typical prices of $1,200 to $5,500, an average farm sale of about $3,000, and a purportedly $300,000 sale of an albino fish. Wikipedia says hobbyists may pay thousands of dollars for one.

It is not a pet option in the United States. Wikipedia says the Asian arowana was placed on CITES Appendix I, the most restrictive category, in 1975, and is listed under the US Endangered Species Act, so it cannot be kept there without a permit. See our Asian arowana page. For expensive fish you can legally keep, see koi prices.

Before you buy

Check the adult size and the tank each fish needs on its species page, confirm it is legal where you live, and never release an unwanted pet fish into the wild; released goldfish become invasive pests in North America and Australia (Wikipedia). If you are not sure what a shop fish is, a photo with FishLens gives the species name, so you can look up its adult size before it goes home.

How this page was made

Research and drafting for this page were assisted by AI and checked line by line against the sources listed below. Every number names the organisation it comes from, and where sources disagree we say so instead of picking one silently. Prices and rules are given with the date we checked them; they change, so confirm before you rely on them. If you find an error, tell us and we will correct it.

FAQ

What fish cost $10,000?

Rare Asian arowana varieties. The Hustle reports typical prices of $1,200 to $5,500 and a purportedly $300,000 sale for an albino fish. The species is on CITES Appendix I (since 1975) and needs a permit under the US Endangered Species Act, so it cannot be kept as a pet in the US without one (Wikipedia).

What fish is best for beginners?

A single betta, a small group of guppies or mollies, or fancy goldfish if you have room for them. Aqueon ranks the betta and fancy goldfish first and second among pet fish. Whatever you choose, cycle the tank first; Aqueon says that takes three to eight weeks.

What's the friendliest fish?

Aqueon singles out the oscar, which it says greets its owner and even 'sulks', and the freshwater angelfish, which it says interacts with its keeper. Oscars need at least 75 gallons, so for a small tank a betta is the more practical choice.

Which pet fish is low maintenance?

Small fish that need no special water, such as a single betta, guppies or mollies, are the simplest on Aqueon's list, but every tank needs cycling, regular testing and water changes. Aqueon suggests testing every two to three days and changing 10 to 25% of the water every few days while a new tank cycles.

More in Popular Fish

Related

See what's really swimming there.

Start with a single photo.

Found one? Take a photo to identify it.

Sources

Compiled by the FishLens editorial team

Every fact on this page is taken from the sources listed above; numbers and prices are copied from the source, and prices name the guide or auction and its date. Research and drafting were assisted by AI, and each claim was then checked against the cited sources. Checked 2026-09-25. We do not buy, sell or grade items; the app identifies what you photograph and points you to these references.

Help us understand what works

With your permission, we use privacy-limited analytics to measure page use and App Store clicks. We do not load analytics or send events unless you allow it.

Read the Privacy Policy