Aquarium Fish Lifespan Guide: How Long Do They Live?
Table of Contents
- Understanding Aquarium Fish Lifespan
- Lifespan of Popular Aquarium Fish
- Factors That Affect How Long Fish Live
- Short-Lived Fish: What to Expect
- Long-Lived Fish: A Serious Commitment
- How to Maximise Your Fish’s Lifespan
- Singapore Climate and Fish Longevity
- Common Mistakes That Shorten Fish Lives
- Frequently Asked Questions
Understanding aquarium fish lifespan is one of the most important aspects of responsible fishkeeping, yet it is frequently overlooked. Many beginners are surprised to learn that the small neon tetra they picked up from the shop can live five years or more, or that the cute little pleco they bought for algae control can grow enormous and live for over a decade. Knowing how long your fish should live helps you plan your tank, budget for care, and recognise when something is going wrong.
At Gensou, we have kept and maintained aquariums across Singapore for over 20 years from our studio at 5 Everton Park. We have seen fish thrive well beyond their expected lifespans in well-maintained tanks — and we have seen fish die prematurely in neglected ones. This guide covers the typical lifespans of popular species and, more importantly, what you can do to help your fish live their fullest lives.
Understanding Aquarium Fish Lifespan
The lifespans listed for aquarium fish are averages based on fish kept in good conditions. In the wild, many species live shorter lives due to predation, disease, and environmental hazards. In captivity, with proper care, fish often exceed their wild counterparts’ lifespans.
However, there is a significant gap between the potential lifespan of a fish and the actual lifespan many fish experience in home aquariums. Poor water quality, inadequate diet, overcrowding, and stress from incompatible tankmates are the primary reasons aquarium fish die well before their time.
Why Lifespan Matters When Choosing Fish
Selecting fish is a commitment. Before adding any species to your tank, consider:
- Can you provide adequate care for the entire lifespan of this fish?
- Will the fish outgrow your current tank?
- Are you prepared for the long-term cost of food, electricity, and maintenance?
- If the fish lives 10–15 years, will your living situation accommodate it?
Lifespan of Popular Aquarium Fish
The following table covers species commonly kept in Singapore’s freshwater aquariums. Lifespans assume proper care and suitable tank conditions.
| Species | Average Lifespan | Maximum Recorded | Adult Size | Minimum Tank Size |
|---|---|---|---|---|
| Neon Tetra | 5–8 years | 10 years | 3 cm | 40 litres |
| Cardinal Tetra | 4–5 years | 6 years | 4 cm | 40 litres |
| Harlequin Rasbora | 5–8 years | 10 years | 4 cm | 40 litres |
| Guppy | 1.5–3 years | 5 years | 3–5 cm | 20 litres |
| Betta (Siamese Fighting Fish) | 2–4 years | 5 years | 6–7 cm | 15 litres |
| Corydoras Catfish | 5–7 years | 10+ years | 4–7 cm | 40 litres |
| Cherry Barb | 4–6 years | 7 years | 5 cm | 40 litres |
| Zebra Danio | 3–5 years | 5 years | 5 cm | 40 litres |
| Endler’s Livebearer | 2–3 years | 4 years | 2–3 cm | 20 litres |
| Pearl Gourami | 4–5 years | 8 years | 10–12 cm | 80 litres |
| Dwarf Gourami | 3–4 years | 5 years | 6–8 cm | 40 litres |
| Angelfish | 8–10 years | 15 years | 15 cm (body), 20 cm (height) | 150 litres |
| Discus | 8–10 years | 15 years | 15–20 cm | 200 litres |
| Bristlenose Pleco | 5–8 years | 12 years | 12–15 cm | 80 litres |
| Common Pleco | 10–15 years | 20+ years | 30–50 cm | 400+ litres |
| Otocinclus | 3–5 years | 7 years | 3–4 cm | 40 litres |
| Cherry Shrimp | 1–2 years | 2.5 years | 2–3 cm | 10 litres |
| Amano Shrimp | 2–3 years | 5 years | 4–5 cm | 20 litres |
| Asian Arowana | 15–20 years | 30+ years | 60–90 cm | 800+ litres |
| Flowerhorn Cichlid | 8–12 years | 15 years | 25–30 cm | 300+ litres |
| Oscar | 10–15 years | 20 years | 30–35 cm | 300+ litres |
| Kuhli Loach | 7–10 years | 14 years | 8–10 cm | 40 litres |
| Clown Loach | 15–20 years | 25+ years | 20–30 cm | 300+ litres |
Factors That Affect How Long Fish Live
Water Quality
This is the single biggest factor determining aquarium fish lifespan. Fish living in consistently clean, well-maintained water with stable parameters will almost always outlive fish in neglected tanks. Ammonia and nitrite should be undetectable; nitrate should stay below 40 ppm. Regular water changes are non-negotiable.
Diet and Nutrition
A varied, high-quality diet supports immune function, organ health, and vibrant colouration. Fish fed a monotonous diet of cheap flake food are more susceptible to disease and nutritional deficiencies. Rotate between pellets, frozen food, and vegetable matter appropriate to your species.
Tank Size
Fish kept in tanks that are too small experience chronic stress, stunted growth, and poor water quality — all of which shorten lifespan. The common pleco, for instance, is frequently sold as a small juvenile but grows to 30–50 cm and requires a very large tank. Inadequate space is one of the most common reasons fish die prematurely.
Genetics and Breeding
Commercially bred fish — particularly heavily line-bred varieties like fancy guppies, some betta strains, and dwarf gouramis — often have weaker genetics than wild-type fish. Inbreeding depression can result in shorter lifespans, reduced immunity, and susceptibility to specific diseases. Dwarf gouramis, for example, are notoriously prone to iridovirus, a condition linked to mass breeding practices.
Stress
Chronic stress from aggressive tankmates, constant noise, excessive handling, or unstable conditions suppresses the immune system and significantly shortens lifespan. Providing adequate hiding places, compatible tank mates, and a calm environment is essential.
Temperature
Fish are ectothermic — their body temperature matches their environment. Higher temperatures increase metabolic rate, meaning the fish essentially “lives faster.” This is particularly relevant in Singapore, where aquarium temperatures often run at the upper end of a species’ tolerance range. While this does not mean warm water is harmful, consistently high temperatures can reduce overall lifespan compared to fish kept at the cooler end of their preferred range.
Short-Lived Fish: What to Expect
Some popular species simply have shorter natural lifespans. This is not a reflection of poor care — it is their biology.
Livebearers
Guppies, endlers, and mollies typically live one to three years. They mature quickly, breed prolifically, and age relatively fast. The upside is that a healthy colony is self-sustaining — new generations replace older fish naturally. If your guppy dies at two years old, that is a normal, full life.
Shrimp
Cherry shrimp live one to two years; amano shrimp may reach three to five. However, shrimp colonies are self-replenishing, so the colony as a whole can persist for years even as individual shrimp reach the end of their lives.
Bettas
Bettas sold in shops are typically six months to a year old already, meaning you may only have them for another one to three years. Males, with their flowing fins and intense colours, tend to age faster than females. A betta that reaches four years in a well-maintained tank has had a long, good life.
Long-Lived Fish: A Serious Commitment
On the other end of the spectrum, some species require a commitment measured in decades.
Arowanas
The Asian arowana — hugely popular in Singapore and across Southeast Asia — can live 20 to 30 years in captivity. These are not fish to acquire on impulse. They require enormous tanks (800 litres minimum), a high-protein diet, and consistent long-term care. Purchasing an arowana is comparable to getting a dog in terms of time commitment.
Clown Loaches
Frequently sold as small, adorable juveniles in Singapore fish shops, clown loaches grow slowly but eventually reach 20–30 cm and can live over 20 years. Many hobbyists purchase them without realising the eventual tank size required. If you cannot commit to a 300-litre-plus tank for the long term, reconsider this species.
Plecos
Common plecos are one of the most frequently surrendered fish because they outgrow their tanks. A 5 cm juvenile from the shop will grow to 30–50 cm and live 10–20 years. Bristlenose plecos are a far more manageable alternative, staying under 15 cm.
Large Cichlids
Oscars, flowerhorns, and discus all live eight to fifteen years or more. These fish develop personalities and often bond with their owners. Rehoming them is possible but not always easy — consider this before buying.
How to Maximise Your Fish’s Lifespan
Here are the most impactful things you can do to help your fish live long, healthy lives:
1. Maintain Excellent Water Quality
Perform weekly water changes of 20–30%. Test water parameters regularly. Maintain your filter without disrupting the biological media. Keep ammonia and nitrite at zero, and nitrate below 20 ppm for sensitive species or 40 ppm for hardier fish.
2. Provide an Appropriately Sized Tank
Research the adult size of every species before purchasing. A fish that is comfortable in its environment — with room to swim, territory to claim, and hiding places to retreat to — will always outlive one that is cramped.
3. Feed a Varied, High-Quality Diet
Rotate between two or three types of food. Include protein-rich options (frozen bloodworms, brine shrimp) and vegetable matter (blanched courgette, spirulina-based food) as appropriate. Avoid overfeeding — it is the most common cause of preventable fish death.
4. Choose Compatible Tankmates
Aggression and bullying cause chronic stress. Research compatibility before mixing species. Watch for signs of fin nipping, chasing, or resource guarding, and be prepared to separate incompatible fish.
5. Quarantine New Additions
New fish can introduce diseases that wipe out an established community. A two-week quarantine in a separate tank allows you to observe newcomers for signs of illness before adding them to your main display.
6. Avoid Sudden Changes
Fish tolerate gradual changes far better than sudden ones. Acclimate new fish slowly, adjust temperature and pH incrementally, and avoid massive water changes that shock the system.
Singapore Climate and Fish Longevity
Singapore’s tropical climate presents both advantages and challenges for fish longevity.
Higher Baseline Temperatures
As mentioned, warmer water speeds up metabolism. For species that prefer cooler conditions — such as white cloud mountain minnows (18–22°C ideal) — Singapore’s climate means they may live slightly shorter lives than they would in a temperature-controlled environment. If you keep cool-water species, an air-conditioned room or a chiller may be worthwhile for maximising lifespan.
Stable Tropical Conditions
On the positive side, Singapore’s lack of seasonal temperature swings means fish are not subjected to the dramatic fluctuations that temperate-climate fishkeepers deal with. This stability is beneficial — many tropical species thrive in Singapore’s consistent warmth.
Humidity and Equipment Longevity
Singapore’s high humidity can accelerate the degradation of aquarium equipment — heater thermostats, air pumps, and lighting fixtures may fail sooner than expected. Equipment failure can lead to sudden environmental changes that stress or kill fish. Inspect your equipment regularly and keep backups of critical items like air pumps and dechlorinator.
Year-Round Availability of Live Food
Singapore’s warm climate supports year-round cultures of live food like daphnia, moina, and brine shrimp. Incorporating live food into your feeding routine provides excellent nutrition and enrichment, both of which contribute to a longer, healthier life for your fish.
Common Mistakes That Shorten Fish Lives
1. Impulse Buying Without Research
The most harmful mistake is purchasing a fish without understanding its needs. That “cute little fish” at the shop might grow to 30 cm, require a 300-litre tank, or live for 20 years. Always research a species before buying — never after.
2. Overstocking
More fish than your filter and tank volume can support leads to poor water quality, stress, and disease. A general guideline for small tropical fish is roughly 1 cm of fish per 2 litres of water — but this varies significantly by species. Conservative stocking always trumps a crowded tank.
3. Neglecting Water Changes
Even if your tank looks clean, dissolved waste accumulates over time. Skipping water changes allows nitrate to climb and water chemistry to shift gradually, creating chronic low-level stress that shortens lifespan without obvious symptoms.
4. Ignoring Early Signs of Illness
Clamped fins, white spots, loss of appetite, unusual swimming patterns, and colour changes are all early warning signs. Acting quickly — isolating the sick fish, testing water, and treating promptly — can mean the difference between recovery and loss.
5. Keeping Fish in Bowls or Tiny Tanks
Despite what some shops in Singapore still sell, bowls are not suitable for any fish — including bettas. The small water volume makes stable water quality impossible, and the lack of filtration guarantees rapid ammonia buildup. Even a betta, one of the hardiest species, will live two to three times longer in a filtered 15-litre tank than in an unfiltered bowl.
Frequently Asked Questions
Why did my fish die after only a few months?
Premature fish death is almost always linked to water quality, stress, or disease — or a combination of all three. The most common scenario is new tank syndrome: a fish is added to an uncycled tank, ammonia builds up, and the fish succumbs within weeks. Other causes include incompatible tankmates, temperature shock during acclimation, or illness that was already present when the fish was purchased. Test your water, review your setup, and identify what went wrong before adding replacements.
Do bigger fish always live longer than smaller fish?
Generally, yes — larger fish species tend to have longer lifespans. An arowana (60–90 cm) can live 20+ years, while a neon tetra (3 cm) typically lives five to eight years. However, there are exceptions. The small kuhli loach (8–10 cm) can live 10–14 years, which is comparable to many much larger species. Size is a rough guide, but species biology ultimately determines lifespan.
Can fish die of old age?
Yes, fish do age and eventually die of natural causes. An old fish may become less active, lose colouration, develop a slightly sunken belly, and eat less. If a fish that has been healthy for years begins to slow down and its water parameters are fine, it may simply be reaching the end of its natural lifespan. This is a normal part of fishkeeping, and providing a comfortable environment in their final months is the best thing you can do.
How can I tell how old a fish is when I buy it?
Unfortunately, it is difficult to determine the exact age of a fish by appearance alone. Most fish sold in Singapore shops are juveniles, typically two to six months old, but this varies. Bettas are often sold at six to twelve months. Asking the shop staff about the fish’s age and origin can help, though the information is not always available. A fish’s size relative to its known adult size can give you a rough estimate.
Give Your Fish the Best Chance at a Long Life
Understanding aquarium fish lifespan helps you make informed choices about which species to keep and how to care for them properly. Every fish deserves the opportunity to live out its full natural lifespan — and with good water quality, appropriate tank size, a varied diet, and attentive care, most will.
Whether you are choosing your first fish or looking to improve conditions for your existing collection, the Gensou team has the expertise to guide you. With over two decades of experience serving Singapore’s aquascaping community, we understand what it takes to keep fish healthy for the long term.
Contact us for personalised advice on species selection and tank setup, browse our shop for premium food and equipment, or explore our custom aquarium service for a professionally designed setup that gives your fish the best possible home from day one.
Related Reading
emilynakatani
Still Have Questions About Your Tank?
Drop by Gensou Aquascaping — most walk-in questions get answered in under 10 minutes by someone who has set up hundreds of tanks.
5 Everton Park #01-34B, Singapore 080005 · Open daily 11am – 8pm
