Question: do betta fish have teeth?
Answer: Yes, Betta fish do have teeth, very tiny white teeth. To see these teeth you will need to take a very close up look of your Betta's open mouth – sometimes they are so small even at this close up look you may not see them (a magnifying glass may help).