Fish Calories Calculator

Fish Food Nutrition

Typical protein, fat, fiber, moisture and energy values for common aquarium foods. Use the filter to find a food fast.

Typical values per 100 g as fed (energy per gram)
FoodProtein %Fat %Fiber %Moisture %kcal per g
Tropical flake428363.6
Carnivore pellet4512383.8
Goldfish pellet356473.4
Spirulina flake456363.4
Gel food1011801.2
Frozen bloodworms811880.6
Frozen brine shrimp611900.5
Frozen daphnia50.71920.4
Blanched peas5.40.45790.8

How to read a fish food label

The guaranteed analysis, the ingredient list and the moisture figure tell you more than the front of the package. Read those three first. Then check pellet size and storage advice.

The guaranteed analysis

You will see minimum crude protein, minimum crude fat, maximum crude fiber and maximum moisture. Carnivores such as bettas usually do well on higher protein. Plant eaters such as many plecos need more fiber and vegetable matter. Energy is rarely printed, so the kcal column above is an estimate for the category.

Ingredient order

Ingredients appear by weight before processing. Fresh fish lists high because it holds a lot of water, and it weighs much less after drying. Fish meal lists lower and can supply more protein. Watch for one grain split into several names, such as wheat flour and wheat middlings. Together they may outweigh the first ingredient. Whole fish and shrimp meal digest well for carnivores. Plant ingredients suit plecos and many cichlids.

Common ingredients

Fish meal and krill meal supply animal protein. Spirulina and algae supply plant matter and pigments. Wheat flour and wheat germ supply carbohydrates, and wheat germ digests well in cool water. Soy products supply protein at lower cost. Astaxanthin supports red and orange color in some foods.

Red flags and marketing claims

Be wary of labels with no analysis, no date or vague wording that hides the ingredients. Words such as "natural" and "premium" have no fixed meaning on fish food labels. A clear label does not guarantee a good food, but a vague one gives you nothing to judge.

Moisture changes the picture

A food with 90 percent water looks weak on paper. Flakes and pellets hold about 6 to 8 percent moisture. Frozen foods hold 85 to 90 percent. So a gram of frozen food carries far less energy than a gram of pellets.

Water content changes everything
FoodMoisturekcal per gramGrams for 100 kcal
Tropical flake6%3.628
Carnivore pellet8%3.826
Gel food80%1.283
Frozen bloodworms88%0.6167
Frozen brine shrimp90%0.5200

Compare moist foods on a dry-matter basis in the fish food comparison tool. Then use the fish feeding calculator to turn calories into grams of the food you chose.

Flake, pellet and frozen food

Flakes are light and cheap, and they suit small surface and mid-water feeders. They break apart fast, and overfeeding them clouds the tank. Pellets are denser and pack more energy per gram. They come floating or sinking and in several sizes. Soaking helps fish that gulp air. Gel and frozen foods add variety. Thaw frozen food first and keep the thaw water out of the tank. Most keepers use them as part of the diet and not all of it.

Freeze-dried cubes swell once they get wet, so soak them before feeding. Live foods can pull a picky fish into eating, but they can also carry parasites. Many keepers use frozen foods instead.

Match the food to where your fish feed

Surface feeders such as bettas, gouramis and guppies take floating flakes and pellets. Mid-water fish such as tetras and angelfish take slow-sinking food. Bottom feeders such as plecos need sinking wafers or pellets. Match the food to the level, or the wrong fish will eat it. Pick a pellet size that fits the mouth.

Good staples and variety by species
SpeciesGood stapleVariety
BettaSoaked pelletsFrozen bloodworms
GoldfishSinking pelletsGel food and peas
GuppyFine flakeBaby brine shrimp
AngelfishFlake or pelletFrozen brine shrimp
PlecoAlgae wafersZucchini and cucumber
KoiFloating pelletsLettuce and peas

Switching and rotating foods

Mix a little new food into the old food over about a week. Feed a staple flake or pellet on most days. Offer a frozen food once or twice a week. Add a vegetable or a gel food for plant eaters. A treat day still counts toward the daily total, so replace part of the meal and do not add on top.

Frequently asked questions

Where do these numbers come from?

They are typical ranges for each food category, rounded. Real products differ, so the label on your food always wins.

What does dry-matter protein mean?

It is protein measured after removing water. You divide the as-fed protein by the dry share of the food, which is 100 minus moisture. It lets you compare a frozen food with a flake on equal terms.

What does crude protein mean on a label?

Crude describes the lab method. It does not mean low quality. The label gives minimum crude protein and fat and maximum crude fiber and moisture.

Is frozen food better than flakes?

Neither is better for every fish. Frozen foods add variety and animal protein, but they are mostly water. Most keepers use a flake or pellet as the staple and add frozen food once or twice a week.

How should I store fish food?

Buy a small tub and close it tightly. Dry food loses vitamin content over time, and a large tub can spoil before your fish finish it. Vitamin C breaks down in storage, so a stabilized form on the label holds up better.