How Long do Betta Fish Live? How to Help them Live Longer!

How great would it be if you knew how long something was going to last before you bought it?

You wouldn’t worry about warranties, and you could plan ahead for when the day came to replace it. Unfortunately, that’s not how things work.

There are no guarantees in life, but there are steps we can take to max out the longevity of anything we buy, no matter if it’s a new car, a new plant, or a new fish.

So how long do betta fish live? And what can we do help them live longer?

How long do betta fish live written beside a marbled betta in a planted tank

In this article, we’ll look at how long you can reasonably expect a betta to live.

We’ll let you know the average lifespan for bettas, plus what you can do to help your betta live as long and full a life as possible.

Average Lifespan for Betta Fish

Bettas are native to the marshes and rice paddies of Vietnam, Cambodia, Malaysia, and Thailand (which is why they are sometimes known as Siamese Fighting Fish, Thailand having formerly been named Siam).

In the wild, they have a life expectancy of about two years. This may not seem like long, but you have to consider all the variables working against longevity in the wild. It really is an eat-or-be-eaten world out there!

Bettas kept in captivity and properly cared for may live considerably longer. Given reasonable quality of care, betta adequately housed in an aquarium can live about four years on average.

What is the Oldest Ever Betta Fish?

Although Guinness doesn’t list a world record for the oldest betta, there are stories of bettas living as long as ten years.

One would have to imagine this happens extremely rarely (and let’s be frank, that’s if it happened at all!) and only under the most ideal conditions, plus aided by a bit of good luck, too.

Many aquarists report having kept bettas for as long as seven or eight years.

Five Tips to Help Your Betta Live Longer

Again, there are no guarantees, but there are lots of things you can do to help your betta live a long and healthy life. Here are some of our top tips for extending your fishes lifespan.

1. Use a Proper Aquarium

A cup, bowl, or vase is no place for a betta (or any fish), no matter how you see them displayed at pet stores. To stay healthy, a fish needs clean, healthy water, and that means a proper aquarium complete with a filtration system and more than likely a heater. (You can learn more in guide: What size tank do betta fish need.)

There are many stories out there about how bettas are found in tiny ponds and puddles, cut off from larger bodies of water. This is entirely true; they have adapted to survive during the dry season if they get stranded in small places. But only temporarily!

Amazingly, they can jump and flop about from one puddle to the next until they reach a suitably large area of water.

This is partly because they have what’s called a labyrinth organ. This highly specialized organ allows the betta to draw oxygen right from the air. Provided it stays moist, they can survive outside of water for a shockingly long time, breathing the air like we do.

So, while they can survive in close quarters for a while, they can’t live there for very long. Get that betta out of the cup or bowl and into a nice aquarium ASAP!

2. Keep Clean Water for Healthy Living

You may have read that betta commonly live in still, brackish water in the wild, so therefore yours at home can live in the same conditions. This is only partly true.

Yes, the water can be a bit murky from sediment, but it’s still clean. The natural flow of water and the abundance of plants acting as filters, keep the water cleaner than it looks.

Chances are your betta has been bred from a long line of fish that have only ever lived in captivity. They are far removed from their wild ancestors, and while they retain many of their characteristics, they have different needs.

For a happy, healthy fish, you want nice clean water, and probably a filtration system. Live plants suitable for betta are still a great idea, though!

For more information, you can check our guides on to choosing filters for betta, and the best canister filters and best hob filters available today.

3. Slow the Flow

If you’re using a tank larger than a few gallons in volume, you’ll want a filtration system. But, because they’re built for slow-moving water, and despite a surprising ability to jump, bettas are not great swimmers.

Make sure the rate of flow is gentle, or your betta will have to work too hard to swim around. Aquariums with incorporated intakes (like the BioCube) can be very hazardous if the flow is too fast, and your fish may end up plastered against it.

4. Maintain a Consistent Temperature

The weather doesn’t change much where betta come from. It’s usually either hot and wet, or hot and dry. That means the temperature of the water they live in doesn’t change much, either. As such, a betta does not endure extremes of temperature well.

To give your betta the most comfortable environment you can, use an aquarium heater to keep the temperature between 76F – 81F (24C – 27C), make sure you have an aquarium thermometer to monitor the temps.

5. Feed Your Betta a Varied Diet

While they aren’t little piranhas, bettas are definitely carnivores. It’s important they get enough protein to help them stay healthy and live a long life.

Live, frozen (and then thawed), and freeze-dried proteins like shrimp, daphnia, and bloodworms are typical favorites on a betta’s menu. Mix it up with pellets and flakes, too. A varied diet is the healthiest diet.

Bettas can be fussy, so be mindful of what yours does and does not eat. There’s no point wasting your money and your fishes health by continuing to offer food it doesn’t want.

You can learn more in our guide to the best foods for betta fish.

Swim Long and Prosper – Final Thoughts

We hope after reading this article you’ll be inspired to care for your betta as best as you possibly can. They are beautiful fish and very rewarding for any aquarist. Properly cared for, they can provide years of enjoyment.

If you’ve kept bettas before, how long did your oldest live?

If you have other questions about caring for any aquarium fish, please check out the rest of the site for all the information you need to make life better for your fish. And if you can’t find it here, just ask and we’ll see what we can do!

We appreciate you taking the time to check us out today. Thanks for letting us be your source for the best aquarium info on the ‘net!

Happy fish keeping!

B Hamilton

Hey there! I'm Brian, a lifelong enthusiast and fish keeper with a wealth of knowledge and experience on freshwater aquariums, that I love to share on this site. If you have any questions or need any help, please do ask in the comments section below, I'd love to hear from you and will help where I can.