Why Is My Oscar Fish Floating at the Top? Your Oscar fish might be floating at the top due to a swim bladder disorder, which affects its ability to control buoyancy. This disorder in Oscar fish can manifest for various reasons, impacting their typical swimming behavior. Here’s more about swim bladder disorder: