# Why Won't My Goldfish Eat? Causes and What to Try

If my goldfish won't eat, the first thing to check is the water. Poor water quality, wrong temperature, stress, and illness are the most common reasons a goldfish stops feeding. Most cases improve once you correct the tank conditions, but some need a veterinarian.

This article is educational and is not a substitute for veterinary diagnosis or treatment.

## Quick Answer

- Test the water first. Ammonia, nitrite, and nitrate problems are the top cause of appetite loss in goldfish.
- Check the temperature. Goldfish are ectothermic, so their metabolism and appetite rise and fall with water temperature [1].
- Look at the fish, not just the food. Clamped fins, gasping at the surface, or hiding point to a health problem, not a picky eater.
- A new goldfish may refuse food for a few days while it adjusts to the tank.
- If the fish is bloated, has bulging eyes, or cannot stay upright, contact a veterinarian right away.

## What Appetite Loss in Goldfish Looks Like

A healthy goldfish is a eager eater. It swims to the surface or the bottom when food hits the water and eats within a minute or two. It has clear eyes, smooth fins held out from the body, and steady swimming.

A goldfish with appetite loss does the opposite. It ignores food, spits it out, or swims away when you feed. It may sit at the bottom, hang near the filter, or float in one spot. Some fish look thin, with a sunken belly or a pinched area behind the head.

Appetite loss is a symptom, not a disease. Something else is going on, and your job is to find it.

## Why Is My Goldfish Refusing to Eat? The Main Causes

| Cause | Typical clues | How urgent |
|---|---|---|
| Poor water quality | Gasping at surface, cloudy water, high ammonia or nitrite | Urgent, fix today |
| Wrong temperature | Sluggish swimming, low activity, cold or hot tank | Urgent, adjust today |
| Stress from a new tank | Hiding, clamped fins, started after a move | Watch for 2 to 3 days |
| Overfeeding and constipation | Bloated belly, floating oddly, no droppings | Fix diet today |
| Parasites | Flashing, rubbing, white spots, thin body | See a vet soon |
| Bacterial or fungal infection | Red streaks, fin rot, white patches | See a vet soon |
| Internal masses or organ disease | Swollen belly, uneven shape, weight loss | See a vet |
| Eye problems | Cloudy eyes, bumping into things, missing food | See a vet |
| Starvation or chronic illness | Extreme thinness, sunken belly, weakness | See a vet |

### Water Quality Comes First

Goldfish produce a lot of waste. In a small tank or a tank with a weak filter, ammonia and nitrite build up fast. Both burn the gills and make a fish feel sick. A fish that cannot breathe well will not eat.

Test ammonia, nitrite, nitrate, and pH with a liquid test kit. If ammonia or nitrite reads above zero, do a partial water change right away. Poor water quality also drives bacterial growth and stress, which shows up as higher blood glucose in fish under transport stress [2]. The same principle applies in your tank. Clean water lowers stress and supports appetite.

### Temperature Controls Appetite

Goldfish are ectothermic, which means their body temperature follows the water. Temperature drives metabolism, digestion, and how much a fish wants to eat [1]. In a study of Atlantic salmon, feed intake and feeding rate increased as water temperature rose from 8°C to 15°C, and growth peaked at 12°C [1]. Goldfish are a different species, but the principle holds. Cold water slows digestion and appetite. Very warm water lowers oxygen and adds stress.

For common goldfish and fancy varieties, most keepers aim for the mid 60s to low 70s Fahrenheit. If your tank is much colder, your fish may simply eat less. If it is much warmer, check oxygen levels and add surface movement.

### Stress and a New Tank

A new goldfish often refuses food for the first few days. Moving is stressful. The fish needs time to settle. Keep the lights low, avoid tapping the glass, and offer a small amount of food once or twice a day. Remove anything uneaten after a few minutes so it does not foul the water.

Other stressors include a tank that is too small, aggressive tankmates, constant temperature swings, and loud vibrations near the tank. Fix the stressor and appetite usually returns.

### Overfeeding and Constipation

Goldfish will eat far more than they need. Overfeeding leads to constipation, bloating, and swim bladder trouble. A constipated fish may float tail up, sink, or list to one side. It often stops eating.

If your goldfish looks bloated but otherwise acts normal, skip food for a day or two. Then offer a small amount of a fiber-rich food. Many keepers use peeled, blanched peas. If the bloating does not improve, or if the fish cannot swim normally, see a veterinarian. Swim bladder problems can have several causes, and some are serious. You can read more about [Goldfish Swim Bladder Problem](/knowledge/veterinary-medicine/aquarium-fish-care/goldfish-swim-bladder-problem).

### Parasites and Infections

Parasites live on the skin, gills, or gut. Signs include flashing (rubbing against objects), clamped fins, rapid breathing, white spots, and a thin body despite food being offered. Internal parasites can cause weight loss and appetite loss.

Bacterial infections often follow stress or injury. Look for red streaks in the fins, fin rot, open sores, or a swollen belly. Fungal infections look like white cottony patches.

These problems need treatment. Do not guess at medications. Many fish treatments are harsh on the filter and on the fish. A veterinarian who treats fish can identify the problem and choose the right drug.

### Internal Disease and Masses

Sometimes appetite loss comes from inside the body. In one report, a parrot fish with ovarian cysts showed inappetence and a large abdominal swelling. The fish died three days later despite treatment [3]. That case shows how serious internal masses can be and how fast they can progress.

Other internal problems include organ disease, tumors, and fluid buildup. A swollen, uneven belly, weight loss, or a fish that cannot stay balanced points to something deeper than a simple diet issue.

### Eye Problems

A fish that cannot see well may miss food or stop trying. In a group of endangered fish with mature cataracts, many showed anorexia before surgery, and lens removal helped most of them eat again [4]. Cloudy eyes, a hazy lens, or a fish that bumps into the glass are clues. If your goldfish has cloudy eyes and is losing weight, ask a veterinarian about it.

### Starvation and Chronic Wasting

Some fish become emaciated from long-term illness or from never getting enough food. A starved fish has a sunken belly, a thin body, and low energy. In milkfish, a condition called pinhead causes extreme thinness and anorexia, with high levels of an appetite-suppressing hormone and intestinal changes similar to four weeks of starvation [5]. If your goldfish is very thin, it needs a veterinarian, not just more food.

## Red Flags That Mean Emergency

Contact a veterinarian or an aquatic specialist right away if you see any of these:

- The fish cannot stay upright or floats on its side.
- The belly is swollen and hard, or the fish has bulging eyes.
- The fish is gasping at the surface and water changes do not help.
- There are open sores, red streaks, or white patches spreading fast.
- The fish has not eaten for more than five to seven days.
- Several fish in the tank are sick or dying at the same time.

## Safe Things to Try at Home While You Wait

You can do a lot before a vet visit. Start with water.

1. Test ammonia, nitrite, nitrate, and pH. Write down the numbers.
2. Do a 25 to 50 percent water change with a dechlorinator if ammonia or nitrite is high.
3. Match the new water temperature to the tank.
4. Check the heater and thermometer. Aim for the mid 60s to low 70s Fahrenheit.
5. Add surface movement with an air stone or filter output to raise oxygen.
6. Stop feeding for 24 hours. Then offer a tiny amount of food.
7. Remove uneaten food after five minutes.
8. Dim the lights and reduce traffic near the tank.
9. Watch the fish for a few minutes several times a day. Note its swimming, breathing, and droppings.

Do not add random medications. Do not use salt, methylene blue, or other additives unless a veterinarian tells you to. Water additives can change water quality and bacterial growth, and their effects depend on the product and the situation [2]. A dose or product choice should come from a veterinarian who knows your fish.

If your goldfish is not eating and you also keep other pets, the same appetite-loss logic applies across species. A dog that stops eating needs a different workup than a fish, and you can read about it in [Why Is My Dog Not Eating?](/knowledge/veterinary-medicine/symptom-guides/why-is-my-dog-not-eating). If you keep a betta, appetite loss has its own common causes, covered in [Betta Fish Not Eating](/knowledge/veterinary-medicine/aquarium-fish-care/betta-fish-not-eating).

## What the Veterinarian Will Check and Test

A fish vet starts with the history. When did the fish stop eating? Did anything change, such as a new tankmate, a water change, or a temperature shift? What and how often do you feed?

Then comes the physical exam. The vet looks at the fish in the water and, if needed, under light anesthesia. They check the gills, fins, skin, eyes, and belly. They look for swelling, ulcers, and parasites.

Common tests include:

- Water quality testing from your tank sample.
- Skin and gill scrapes to look for parasites under a microscope.
- Fecal checks for internal parasites.
- Imaging, such as radiography or ultrasonography, to look at the belly. In the parrot fish case, imaging helped find fluid-filled masses in the abdomen [3].
- Blood work if the practice can run it.

Treatment depends on the cause. It may be as simple as a water change plan and a diet adjustment. It may be parasite treatment, antibiotics, or surgery. For eye problems, lens removal has helped anorexic fish eat again in some cases [4].

Doses of any medication are calculated by the veterinarian from your fish's weight, species, and health status. Never guess at a dose.

## Prevention and Monitoring

Most appetite problems in goldfish come from the tank, not the fish. Good routine care prevents them.

- Test water weekly. Keep ammonia and nitrite at zero.
- Change 25 to 50 percent of the water every one to two weeks, depending on tank size and stocking.
- Do not overstock. Goldfish grow large and need space.
- Feed a varied diet in small amounts. Offer only what the fish eats in a few minutes.
- Keep the temperature stable. Avoid swings.
- Quarantine new fish for two to four weeks before adding them.
- Watch your fish at feeding time every day. You will notice appetite loss early.
- Keep a simple log of water test results and feeding.

If you keep other species, appetite loss has different meanings. A snake that stops eating may be brumating or have a husbandry problem, which you can read about in [Why Is My Snake Not Eating? Causes and Solutions](/knowledge/veterinary-medicine/reptile-care/snake-not-eating). For dogs, appetite loss can signal anything from a mild stomach upset to serious illness, covered in [My Dog Won't Eat: When to Worry](/knowledge/veterinary-medicine/vet-visit-decisions/dog-wont-eat-when-to-worry).

## Limitations and When to Contact a Veterinarian

This article covers common causes, but it cannot diagnose your fish. Every case is different, and individual cases need a veterinarian.

Contact a veterinarian the same day if your goldfish has a swollen belly, cloudy eyes, red streaks, white patches, or has not eaten for several days.

Go to an emergency clinic or call an aquatic vet immediately if the fish cannot stay upright, is gasping and not improving with water changes, has open sores, or if multiple fish in the tank are sick or dying.

For routine concerns, such as a new fish that has not eaten for two days, a water quality problem, or a fish that eats less in cold weather, schedule a visit within a few days if home fixes do not work.

## Frequently Asked Questions

### How long can a goldfish go without eating?

A healthy adult goldfish can survive a week or more without food, but that does not mean it should. Appetite loss lasting more than a few days is a warning sign. If your fish has not eaten in five to seven days, see a veterinarian.

### Why won't my new goldfish eat?

Stress from the move is the usual reason. Give it a few days with low lights and quiet, offer small amounts of food, and remove what it does not eat. If it still refuses after three or four days, check the water and call a vet.

### Can cold water make my goldfish stop eating?

Yes. Goldfish are ectothermic, so their metabolism and appetite drop when the water is cold. Warm the tank slowly to the mid 60s to low 70s Fahrenheit and watch for a return of interest in food.

### Should I try a different food?

Sometimes. A fish that is bored with flakes may eat pellets, gel food, or frozen food. But a sudden refusal to eat any food usually points to a health or water problem, not pickiness.

### Can I treat my goldfish at home without a vet?

You can fix water quality, temperature, and stress at home. You cannot safely diagnose parasites, infections, or internal masses without help. If home fixes do not work in a few days, or if you see red flags, get veterinary care.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "How long can a goldfish go without eating?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A healthy adult goldfish can survive a week or more without food, but that does not mean it should. Appetite loss lasting more than a few days is a warning sign. If your fish has not eaten in five to seven days, see a veterinarian."
      }
    },
    {
      "@type": "Question",
      "name": "Why won't my new goldfish eat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Stress from the move is the usual reason. Give it a few days with low lights and quiet, offer small amounts of food, and remove what it does not eat. If it still refuses after three or four days, check the water and call a vet."
      }
    },
    {
      "@type": "Question",
      "name": "Can cold water make my goldfish stop eating?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. Goldfish are ectothermic, so their metabolism and appetite drop when the water is cold. Warm the tank slowly to the mid 60s to low 70s Fahrenheit and watch for a return of interest in food."
      }
    },
    {
      "@type": "Question",
      "name": "Should I try a different food?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Sometimes. A fish that is bored with flakes may eat pellets, gel food, or frozen food. But a sudden refusal to eat any food usually points to a health or water problem, not pickiness."
      }
    },
    {
      "@type": "Question",
      "name": "Can I treat my goldfish at home without a vet?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "You can fix water quality, temperature, and stress at home. You cannot safely diagnose parasites, infections, or internal masses without help. If home fixes do not work in a few days, or if you see red flags, get veterinary care."
      }
    }
  ]
}
</script>

## Related Articles

- [Betta Fish Not Eating](/knowledge/veterinary-medicine/aquarium-fish-care/betta-fish-not-eating)
- [Goldfish Swim Bladder Problem](/knowledge/veterinary-medicine/aquarium-fish-care/goldfish-swim-bladder-problem)
- [Why Is My Goldfish Not Swimming? Causes and Help](/knowledge/veterinary-medicine/aquarium-fish-care/goldfish-not-swimming)
- [Why Is My Goldfish Dying? Signs and What to Do](/knowledge/veterinary-medicine/aquarium-fish-care/why-is-my-goldfish-dying)
- [Why Is My Goldfish Losing Scales? Causes and Care](/knowledge/veterinary-medicine/aquarium-fish-care/goldfish-losing-scales)
- [Aqua Fish Food: Choosing the Right Feed for Your Aquarium](/knowledge/animal-farming/aquaculture/aqua-fish-food-choosing-the-right-feed-for-your-aquarium)

## References

1. [Influence of water temperature on feed intake, appetite control, and energy allocation in Atlantic salmon (Salmo salar) post-smolt](https://pubmed.ncbi.nlm.nih.gov/40881654/). Frontiers in physiology, 2025.
2. [Optimizing water additives during live transportation of Pangasius catfish (Pangasianodon hypophthalmus): Effects on water quality, bacterial regrowth, and stress response](https://pubmed.ncbi.nlm.nih.gov/42703605/). Journal of advanced veterinary and animal research, 2026.
3. [Severe abdominal distention due to ovarian cysts in a parrot fish (Paraneetroplus synspilus)](https://pubmed.ncbi.nlm.nih.gov/35529813/). Veterinary research forum : an international quarterly journal, 2021.
4. [A Post-Operative Follow-Up of an Endangered Saltwater Fish Lensectomy for Cataract Management in a Public Aquarium: A Case Series](https://pubmed.ncbi.nlm.nih.gov/37888563/). Veterinary sciences, 2023.
5. [Physiology, leptin gene expression, and intestinal morphology of pinhead and starved milkfish (Chanos chanos)](https://pubmed.ncbi.nlm.nih.gov/39557192/). Comparative biochemistry and physiology. Part B, Biochemistry & molecular biology, 2025.

## Further Reading

- [Merck Veterinary Manual: Fish](https://www.merckvetmanual.com/all-other-pets/fish)