My betta has been just floating at the top of his tank for about a week now. He only moves to eat. His tank is clean and he looks healthy, my other three bettas are perfectly normal. What could be wrong?
i dont think its a temperature problem... sometimes thats the way they are... i had a betta he lasted me a long time and there was noo heater at ... just rock in a little bowl...but yeahh maybe do a little water changee... add a plantt asweell tooo...is he making bubble nests... if he iss goood sign! andd yo i used to do this with my betta... put a mirror in front of his bowl or aquarium.... it will let him now that hes not alone around him... and heell start to flare and get him all excited..maybe hes just lonely? try it out!
It's easy to worry about them when they don't seem to act like the others but from where he is in your picture he looks ok to me. Check and make sure that his water isn't too hot. I'm in CO but it's hot here too and mine don't swim much if the temp is above 79 or so. They just rest up top. I would keep an eye on him but try not to worry too much if his water temps are fine and the water is clean and he eats.