Food Safety

Can Bearded Dragons Eat Fish? Why It Is Not Safe

No, bearded dragons should not eat fish. Learn the thiaminase and parasite risks, why fish is not part of their diet, and what to feed instead.

Please read: This content is researched for general information only and is not professional, medical, or veterinary advice. Every situation is different, so use your own judgment and double-check before acting, especially when adding chemicals or feeding and treating animals. Consult a qualified professional when in doubt. This page also contains affiliate links; we may earn a small commission at no extra cost to you.

No, bearded dragons should not eat fish, raw or cooked. As desert insectivore-omnivores, dragons would never encounter fish in the wild, and fish carries real risks for them, from parasites to an enzyme that depletes a key vitamin. A tiny accidental taste is unlikely to be a crisis, but fish has no place in the regular diet because it brings hazards with no nutritional payoff.

The verdict: No, avoid fish. Fish is not part of a bearded dragon's diet. It can carry parasites and thiaminase, an enzyme that destroys vitamin B1, and it lacks the balance reptiles need. Feed insects and greens instead.

Feed a Desert Diet, Not Seafood

🪳

Live Feeder Insects (Dubia Roaches)

Gut-loadable dubia roaches, the lean, calcium-dustable protein a dragon is built to eat.

Check Price on Amazon
🦴

Reptile Calcium With D3

Phosphorus-free calcium with D3 for dusting feeders to maintain a healthy Ca:P ratio and strong bones.

Check Price on Amazon

Why fish is wrong for bearded dragons

The clearest reason to skip fish is thiaminase. Many fish species contain this enzyme, which breaks down thiamine, also known as vitamin B1. Fed repeatedly, fish can drive a thiamine deficiency that affects the nervous system, a genuine and avoidable risk. On top of that, raw and improperly handled fish can carry parasites and bacteria that a dragon's system is not equipped to handle.

Beyond those hazards, fish just does not fit a dragon's biology. Bearded dragons evolved on insects and desert vegetation, not aquatic prey, and fish does not deliver the calcium-positive mineral balance reptiles depend on. Whether raw or cooked, fish offers nothing that proper feeders do not provide more safely.

FactorFish
ThiaminasePresent in many fish (destroys vitamin B1)
Parasite and bacteria riskYes, especially raw
Natural to the dietNo, dragons are a desert species
Ca:P balanceNot suited to a dragon
Best roleNone, avoid entirely

What to feed instead of fish

  • Gut-loaded, calcium-dusted feeder insects such as dubia roaches, crickets, and black soldier fly larvae.
  • A daily salad of calcium-rich greens like collard greens, mustard greens, and dandelion greens.
  • Small amounts of dragon-safe vegetables and the occasional fruit treat for variety.
  • A reptile gel diet as a convenient backup, rather than any kind of seafood.

What if my dragon ate some fish?

A single tiny taste is unlikely to cause an immediate emergency. Keep your dragon warm and hydrated, watch for digestive upset or unusual behavior over the next day or two, and do not repeat it, since the real risks come from regular feeding. If your dragon shows signs of illness, contact a reptile or exotic vet.

Foods to keep out of the diet

  • Fish of all kinds, raw or cooked.
  • Other seafood and aquatic animals.
  • Fish food, flakes, and pellets made for aquarium species.
  • Any protein that is not lean, calcium-balanced, and reptile-appropriate.

A healthy bearded dragon diet is roughly 80 percent insects for babies and 80 percent leafy greens for adults, with calcium dusting and good UVB. Feeder insects and fresh greens cover every need, with none of the risks fish carries. For a complete feeding plan by age, see our bearded dragon diet guide.

Checking other proteins? See whether dragons can eat chicken, eggs, or dog food.

Bearded Dragon Care Planner

Track your bearded dragon's health, meds, vet visits, mobility, nutrition, and quality of life, all in one printable planner.

Pet Insurance · Sponsored

Have a Dog or Cat at Home Too? Protect Them From Surprise Vet Bills

Plenty of reptile keepers share their home with a dog or cat as well, and one emergency visit can run into the hundreds or thousands. Pet insurance can help cover surprise vet bills so a sudden cost does not force a hard choice. Get a free quote and see what coverage fits your household.

Frequently Asked Questions

Can bearded dragons have fish?

No, bearded dragons should not have fish, raw or cooked. Dragons are desert insectivore-omnivores that never encounter fish naturally, and fish carries parasite risk plus thiaminase, an enzyme that destroys vitamin B1 with repeated feeding. Fish also lacks the calcium-positive mineral balance reptiles need. Feeder insects and calcium-rich greens cover the diet completely.

Can bearded dragons eat fish?

No, fish is not part of a bearded dragon's diet and is best avoided. Dragons are desert insectivore-omnivores that never naturally encounter fish, and fish carries real risks, including parasites and an enzyme called thiaminase that can break down vitamin B1. The protein and minerals in fish do not match a dragon's needs either. Feeder insects and greens cover the diet completely, so there is no reason to offer fish.

Why is fish bad for bearded dragons?

Fish poses several problems for a dragon. Many fish contain thiaminase, an enzyme that destroys thiamine, or vitamin B1, which over time can cause a serious deficiency. Raw and improperly stored fish can also carry parasites and bacteria. On top of that, fish does not provide the calcium-positive mineral balance reptiles need and is simply not a natural food for a desert species, so it brings risk with no benefit.

What if my bearded dragon ate a little fish?

A single tiny taste is unlikely to cause an immediate emergency, so do not panic. Keep your dragon warm and hydrated and watch for any digestive upset or unusual behavior over the next day or two. Do not make fish a habit, since the real concerns, like thiaminase and parasites, come from repeated feeding. If your dragon shows signs of illness, contact a reptile or exotic vet for advice.

Can bearded dragons eat cooked fish?

Cooking destroys thiaminase and kills parasites, but cooked fish is still not an appropriate food for a dragon. The deeper issue is that fish is not part of a bearded dragon's natural diet and does not offer the calcium-positive, lean-insect nutrition they need. Removing the raw-fish risks does not make fish a suitable feeder, so even cooked fish should be left out of the diet in favor of insects and greens.

Can bearded dragons eat fish food or fish flakes?

No, fish food is made for fish and is not appropriate for a bearded dragon. Flakes and pellets are formulated around the needs of aquarium species, with the wrong protein, minerals, and additives for a reptile. They provide nothing a dragon needs and should not be used as a substitute or supplement. Feed proper reptile feeders and fresh greens, which are designed for and suited to a dragon.

What should I feed instead of fish?

Stick to the species-appropriate diet: gut-loaded, calcium-dusted feeder insects such as dubia roaches, crickets, and black soldier fly larvae for protein, plus a daily salad of calcium-rich greens like collard greens, mustard greens, and dandelion greens. These supply lean protein, the right calcium balance, fiber, and vitamins in the form a dragon is built to use. Proper feeders make fish completely unnecessary.

Need more help with your bearded dragon?

Browse our guides by topic to find practical solutions.

Wellness Planner: $39