Am I Ready for a Fish?

A community tank is one of the most rewarding things on this list and one of the most commonly botched. The fish are not really the pet — the water is. Get the water right and the fish largely look after themselves; get it wrong and nothing you do afterwards will save them. Almost everything on this page is about that distinction.

Lifespan2–5 years (varies)
Monthly cost$10–$35
Allergy-friendlyYes

The 6 questions worth answering honestly

Work through these before you decide rather than after. There are no wrong answers and a "not yet" is a perfectly good result — it usually means one fixable thing stands between you and a pet you would do well by.

Surprise: a fish tank needs to run EMPTY for 2–4 weeks before fish move in (it's called cycling). Can you wait?

  • Yes — I'll cycle the tank like a scientist
  • Waiting is hard, but I could
  • I want fish the same day I get the tank

If that one gave you pause: Learn about the "nitrogen cycle" with a grown-up — cycling the tank first is the #1 secret to fish that don't get sick.

Fish need a weekly water change (scooping out and replacing part of the water). Every. Single. Week.

  • Weekly water changes? I'm in
  • I'd manage most weeks
  • I'd probably skip some

If that one gave you pause: Put "fish water change" on the family calendar for the same day each week — it takes about 20 minutes.

Goldfish in a bowl? Actually, NO fish should live in a bowl. What size tank were you imagining?

  • A proper tank — 5+ gallons, with a filter
  • A small tank, maybe
  • A cute little bowl on my desk

If that one gave you pause: Even a betta needs 5 gallons (19 L) with a filter and heater. Plan your tank size with a grown-up before choosing fish.

Overfeeding is the #1 way fish get sick. Could you feed a tiny pinch — and stop, even when they "beg"?

  • Tiny pinch, once or twice a day — done
  • I might sneak extra sometimes
  • I'd feed them whenever they look hungry

If that one gave you pause: Practice the rule: only what fish can eat in 2 minutes, once or twice a day. Fish always LOOK hungry — don't fall for it!

Watching fish is calming, but you can't cuddle them. Are you happy with a watch-only pet?

  • Yes — an underwater world to watch is perfect
  • Mostly, though I'd like to touch them
  • I really want a pet I can hold

If that one gave you pause: If you want hands-on time, retake the pet quiz — fish are amazing, but they're a look-don't-touch friend.

Test kits, dechlorinator, filter and heater checks — fishkeeping is a little bit of science homework. Sound fun?

  • Yes! Water science sounds cool
  • I could learn it
  • Sounds boring

If that one gave you pause: Watch a beginner aquarium video with a grown-up — if testing water sounds fun, you'll be a great fishkeeper.

The part people underestimate

Cycling. A brand-new tank is chemically hostile until its filter grows the bacteria that convert fish waste into something harmless, and that takes weeks. Shops sell the tank and the fish on the same afternoon, which is why so many first tanks end in a row of deaths nobody can explain. Set the tank up, run it, test it, and buy the fish last.

Who a fish suits — and who it does not

Right for you if you like the idea of a small ecosystem to tend rather than an animal to handle, if you find routine maintenance satisfying rather than annoying, and if you have somewhere stable to put a heavy glass box that will not be moved once it is full.

Probably not if you want something to interact with, or if the appeal is that fish seem cheap and undemanding — the tank, filter, heater and test kit are the expense, and the weekly water change is the commitment. It is also the wrong choice if the plan is to buy everything including the fish in one trip.

What a fish actually costs

Running costs land around $10–$35 a month once you are set up, on top of the one-off cost of housing them properly. The setup is usually the number that surprises people, not the animal. And it is not a short bill: expect 2–5 years (varies) of it. Our pet cost study compares the running cost of all 50 pets side by side if you want to sanity-check the number against the alternatives.

Questions people ask before getting a fish

Should I get a fish tank?

If the appeal is watching rather than handling and you are willing to cycle the tank before buying fish, yes. If you want the fish home the same day, wait — that single decision causes most beginner failures.

Are fish good pets for kids?

Very good, with an adult on water quality. Feeding and observing are well within a child's reach, and a tank is one of the calmest things you can have in a bedroom.

How long does it take to set up a fish tank?

Longer than people expect — the tank needs to run and stabilise for weeks before fish go in. Treat that wait as part of the hobby rather than an obstacle and everything afterwards is easier.

If a fish is not the one

A "not yet" is often really a "not this animal". These three ask less of a household on the things fishs ask most — worth a look before you rule out getting a pet at all.

Still deciding?

If you are not certain a fish is the right animal rather than just an appealing one, the quiz is a faster way to check than reading ten care guides: it scores all 50 pets against your space, time, budget and allergies in about a minute.