I have mine in a 10 gallon with some cory cats at the moment, need to add a few more fish. One thing is I would suggest a 10 gallon tank if you can swing it, a 5 gallon might be big enough for a betta, but your going to run out of room for tank mates. Ideally you want 1 gallon of water per 1"...