A:fish food will float due to the amount of carbohydrates in the food. fish have different food requirements. some need more protein some need more vegatables in their diet. they sell floating and sinking food, just read the label to be sure you are feeding the proper food.