No. Bettas are tropical fish that need a heated filtered tank. They would especially be a terrible candidate for that type of set up (well any fish would) because most are bothered my surface agitation. They would be very uncomfortable being in such a small amount of water with flow coming down so hard and creating so much movement in the water. Bettas are labyrinth fish that rise to surface to breathe, so it's crucial they are comfortable doing so. IMO a betta really needs, at the very least, five gallons of water. Many of my bettas are knocked around by the gentle flow of their small filters so this fountain definitely wouldn't work.