Tank:
While it is possible to house a betta in a tank smaller than 5 gallons, such as a baby fish or a disabled fish, 5 gallons is really the minimum recommendation for a happy, healthy betta, and 10 gallons is even better. Also please note that King bettas require a 10 gallon minimum tank. If you go up to a 20 gallon tank, make sure it is a 20 gallon LONG as bettas need horizontal swimming space vs. vertical swimming space. Part of the reason why 5 gallons is the minimum size is due to what bio-load the tank can handle. The smaller the tank, the harder it is to cycle and keep cycled, the more frequently you have to do water changes, and the less tank mates you can potentially add (though that's another topic - scroll down).
All of these tanks are glass, which is our recommendation. We have experience with acrylic tanks, they're lighter, less risk of them breaking or chipping, and less expensive, but they get cloudy over time and are easily scratched during cleaning. Also, it's very important to have a lid on your tank. Bettas are jumpers! They can jump 3 inches or more. Unless your tank is big enough to have the water level too low for them to jump out, you need a lid. A lid also keeps other curious animals away like cats, and helps decrease water evaporation, and evaporative cooling since bettas need 78-82 degree water.
Our Favorite Tanks:
Filter:
In general the filter that comes with your tank will be just fine! Unless your betta is a female or a Plakat with shorter fins, their long heavy fins mean they need a slower flow filter or they get pushed around too much and this can cause stress. If your filter isn't adjustable or is too strong for your betta, you can baffle it. Often you can find custom baffle options for your filter on Etsy, or you can clip a piece of sponge to the intake (their fins can get sucked up and damaged) and output to slow the flow. Alternatively, you can ditch the standard pump filter and use a sponge filter like our favorite one from Aquarium Co Op (even better, add an air stone to it like this one, here's how. Don't forget an air pump like this one). The purpose of a filter is to clean the water, make sure it isn't stagnant, break the water's surface tension, oxygenate the water (just because bettas have a labyrinth organ to breathe surface air doesn't mean they don't need oxygenated water for their gills too!), limit algae growth by agitating the water around surfaces and décor, and more.
Heater + Thermometer:
Bettas require a heater. They are a cold-blooded tropical fish! They thrive in water that is 78-82 degrees. While they can survive in colder water, it will decrease their immune system and can result in medical symptoms like fin clamping. Keep in mind that our body temperature is on average 98.6, so the water will still feel cool to our touch. An inexpensive and space-saving pre-set temperature filter like the ones from Top Fin work great (pay attention to the gallons they can heat, there are different wattages), and others prefer a heater they can adjust like the none from HITOP. But, don't forget a thermometer! This is the best way to ensure your water is the temperature you think it is. If you have a really hot or cold day, if your power goes out, or if the heater malfunctions or stops working unexpectedly, this is your safety fallback. I prefer a digital thermometer like this one, while others prefer a glass thermometer like this one. Avoid the sticker thermometers as they are known to be inaccurate, look shabby over time, and leave sticky residue when you pull them off.
Substrate:
Everyone's favorite topic! There are SO many substrates to choose from, and not many "wrong" options. Though please avoid the painted substrates like the neon glow substrates. Over time (6-12 months) these can start chipping and leaking toxins into the water. You can purchase an "inert" substrate, like river rocks and pebbles, sand (not our personal favorite, and it can be hard for live plants, we recommended this Chichlid sand for live plants), or a substrate ideal for live plants like Fluval Stratum (look up how to not make a mess of your tank with this, it can get very cloudy and requires patience) or CaribSea EcoComplete (our personal favorite especially for live planted tanks). You can even use certain kinds of potting soils capped with gravel, but that's not something we have personal experience with, and comes with some risks. Since our preference for long-term tanks is always live planted, we recommend checking out this article from Aquarium Co-Op: https://www.aquariumcoop.com/blogs/aquarium/planted-aquarium-substrate.
Water Conditioner:
Water conditioner is necessary for fish tanks to treat tap water before adding it to the aquarium in order to remove harmful substances such as chlorine and chloramine and heavy metals. This can also decrease stress to the fish while changing out the water. Water conditioner should be added any time water is added to the tank, be it the first time you're filling it, or during your weekly 25% water changes. Ideally you can add it to water (that is the same temperature as the tank so you don't rapidly change the temperature) before adding it to the tank, but you can also add it to the tank right before adding new water. Our favorite water conditioners are Seachem Prime and API Stress Coat.
Water Parameter Test Kit
This is a crucial tool for any fish keeper. While strips are tempting because they're inexpensive, they are also often inaccurate, especially when it comes to ammonia (often they don't test for ammonia), which is arguably the most important thing to test for. I also don't recommend the stick-on tests, they also have accuracy issues. Take a deep breath and purchase the API Freshwater Master Test Kit. It's $30-$35 depending on the sale and when you get it. I know this is steep, but it lasts FOREVER! I have 16 tanks in my house at the time of writing this and I've only had to replace the Ammonia and Nitrite tests (the ones I use the most) once. https://www.marysmagicbettas.com/betta-starter-kit/
Nitrifying Bacteria Source
This is necessary for cycling your tank. You can use Seachem Stability (a necessary stable no matter how you decide to cycle your tank), Fritz Turbo Start 700, a pre-seeded filter from Angels Plus, or a filter from an established tank. Please note that if you use a live active bacteria source like a pre-seeded filter or Fritz Turbo Start 700 you can typically cycle a tank in 7-10 days. Any shelf-stable bacteria source, like Stability, takes closer to 6-8 weeks. Please click here to read my whole blog about cycling to learn more!
Rests and Hides
Here's where it gets fun! Decorate to your heart's content. But, there are a few important things to keep in mind.
Food
Bettas are obligate carnivores. They cannot digest plant matter. Always check the ingredients of your fish food. if you see fillers like wheat flour, gluten, corn, soy, etc...especially in the first 5 ingredients, then it is full of fillers that bettas cannot digest, which can cause bloat, constipation, blockages, even infection and death. Always look for whole sources of protein as well vs. "meal" like fish meal.
Bettas thrive on a variety of food, particularly live (or frozen) foods. Since this isn't accessible or realistic for everyone, our favorite base food that we mostly feed all of our fish is Ultra Fresh Betta Pro Shrimp Patties. Another option is Fluval Bug Bites or Finsect betta pellets.
If you can, it's also great to have some frozen foods on hand such as frozen mysis shrimp or blood worms (you can purchase these at your local fish store), and as a last resort you can introduce freeze-dried foods like blood worms and daphnia for variety, though these contain the lowest amount of nutrients and should be used the least often.
Over-feeding a betta is one of the leading causes of illness in bettas, so please feed cautiously. I will write a whole blog about feeding, but a good thing to consider is that a betta's stomach is about the size of its eye. If you're using the Ultra Fresh food, start out with 4-6 pellets 1-2x per day and watch their stomach. If it looks distended, back off and even fast for a day until it goes back to normal. You'll find what works best for your betta this way. All my bettas eat a little different quantities of food depending on thie age, size, and what type they are.
Tank Mates
As a general rule, I do not rehome bettas to community or sorority tanks. Also, please know it is NEVER appropriate to house a male and female in the same tank.
Please know that unless you have a specialized wild type betta, they are territorial, aggressive, and solitary. They do not school. They prefer to be alone the vast majority of the time. Bettas were not meant to be community tank fish. They are easily stressed by tank mates, especially those who are faster than them and known fin-nippers like tetras, guppies, and mollies. Stress is a leading cause of disease in fish. Bettas can also see the full spectrum of colors, and are likely to be aggressive towards any tank mates, especially colorful or flashy tank mates, and can end up killing or bullying them to death. While there are exceptions to every rule and some people swear their bettas are fine in community tanks, it's usually a "it's fine until it's not" situation. While short-finned bettas like plakats and females do best in community tanks since they are stronger swimmers and can navigate deeper waters, even they aren't immune from a bad community tank experience. The same applies to sororities. Most sorority tanks (unless they are genetic siblings) fail after 3-6 months. For every female you have in a tank (5 minimum is a sorority), you need that many backup tanks ready to go if and when they get sick or start to fight. So 6 females means 5 backup tanks. Females are also aggressive. In fact, females are so aggressive that they don't raise their own young, male bettas do! Of my own personal bettas, my females have always been the most aggressive bettas, not even being able to have a snail for a tank mate without killing it.
I have received enough sick and injured bettas from community and sorority tanks whose owners couldn't or wouldn't separate them into their own tank to ever risk this situation. If you do decide to attempt a community tank, a betta plus a schooling fish requires a 20 gallon long minimum tank size, that is extremely heavily planted so there are a lot of places to hide, and a lot of things breaking up the bettas view of the tank mates. Chili Rasboras, Ember Tetras, and Khuli Loaches can be a good place to start in terms of tank mates if you are prepared to take the risk.
That said, snails are usually a safe tank mate. 1 nerite snail in a 5 gallon , 2 nerites or 1 mystery snail in a 10 gallon is a good rule of thumb. Watch for aggression from the betta towards the snail. Shrimp are also a possibility, though they require heavy carpeting plants to hide in, and be prepared for them to be an expensive (and bloat-inducing) snack for your betta.
Stating The Obvious: Cost
Fish keeping is NOT an inexpensive hobby. You can easily spend several hundred dollars setting up one single tank, especially if you purchase high-quality live plants. But it only has to be as expensive as you make it! If you purchase the most inexpensive materials listed on this page, you can set up an appropriate betta tank with all the bells and whistles for around $100. But please make sure you have the financial stability to invest in what your betta needs before you start making compromises and bring one home before you're prepared.
What I didn't Mention: Medicine
Fish get sick. I don't know about you, but I don't know a lot of residential fish veterinarians. When you are the owner of fish, you are also their veterinarian. I will post more about illnesses and treatments in the future, but for now, I highly recommend the Facebook group Betta Fish Keepers. There are amazing moderators in that group who are experts in fish diseases and treatments. It's good to have some staples on hand though, if you want to stay ahead of the game, such as:
Click on any of the images below to expand them. Feel free to download and save or share!
We need your consent to load the translations
We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.