I am currently looking for a tank, preferably one that I can divide to hold atleast 2 bettas in without them being able to see or get at eachother. I am not new to owning bettas but I never knew that they require more than just a bowl and water to thrive. I also want my current betta, and any others I may get to flourish. Would a 5 gallon tank be big enough to hold 2 bettas separated? If so would one heater be enough?
For two bettas I would get a 10 gallon. If you're worried about them seeing each other you could try growing some java moss on the tank divider haha :). To do that get some mosquito netting place the moss in the center tie along the ends with some fishing line and then tie it snugly against the tank divider. Or you can stick some silk plants along the divider to obscure their vision of each other.
PS one 50watt heater should be good enough.
Last edited by Brains; 04-04-2010 at 11:10 PM.
Reason: additional information
I would do AT LEAST a 6 gallon tank.. preferably 10 gallons. That way the fish have plenty of space to get away if they are feeling stressed by their neighbor. I suggest making your own divider using plastic mesh, it is just hard enough to see through that the fish aren't stressed but still have the advantage of being able to "guard" their territory (great exercise).
Attaching java moss to the divider is a great way to make the fish feel more secure but just remember unless you have a filter in each section you need the divider to be able to let water flow through.
I would just get a tank with a hood that comes with a light. Make sure the light you get is fluorescent. If its not you can always get a compact fluorescent bulb to replace it for cheap. If you don't want to buy a hood you can try hooking up some LED lights above the tank. Either way you have to have a cover for the tank because bettas will jump so its easier to just have a hood.