Garter Snake Feeding: Fish, Earthworms, and Why So Many Refuse Mice
Garter snakes are semi-aquatic hunters built around fish, earthworms, and amphibians, not rodents, and a lot of new keepers are caught off guard when their snake refuses a mouse entirely.

Garter Snake Feeding: Fish, Earthworms, and Why So Many Refuse Mice
Garter snakes are the one snake on this site where you genuinely cannot assume a bag of frozen mice will cover the diet. They're semi-aquatic hunters built around fish, earthworms, and amphibians, and a real share of individual garter snakes will never accept a rodent, no matter how it's offered. Here's what that actually looks like day to day. For the rest of their care needs, see our complete Garter Snake care guide.
What Wild Garter Snakes Actually Eat
In the wild, garter snakes eat earthworms, small fish, frogs, toads, tadpoles, slugs, snails, and occasionally small rodents, birds, or other snakes. They're also notably tolerant of the toxic skin secretions that make toads dangerous prey for a lot of other predators. That varied, water-adjacent diet is the whole reason garter snake feeding looks so different from a corn snake's or hognose's: this species evolved to specialize in exactly the prey items most other pet snake care sheets don't cover at all.
Why So Many Garter Snakes Refuse Mice
Garter snake populations aren't dietary generalists across the board. Keepers and researchers who work with the genus commonly describe individuals falling into rough groups: fish and amphibian specialists, worm and slug specialists, and true generalists that will eat nearly anything appropriately sized. If you end up with a fish or amphibian specialist, and there's no reliable way to know in advance which kind you have, you may find it refuses mice entirely, even ones scented with fish or amphibian smell to disguise them, for its entire life.
This is the single most important expectation to set before bringing one home. Don't budget for "eventually it'll take mice like a normal snake." Budget for sourcing fish and earthworms as the default plan, with mice as a bonus if your particular snake happens to accept them.
Feeding Frequency
| Diet Type | Feeding Frequency |
|---|---|
| Earthworm-heavy | Twice a week |
| Fish-heavy | Every 5 - 7 days |
| Mouse-eaters (adults) | About once a week |
| Juveniles (any diet) | Every other day to every 3 - 5 days |
Worm eaters need feeding more often than fish eaters, and fish eaters more often than mouse eaters, simply because earthworms are less calorie-dense per bite than fish, which are in turn less calorie-dense than a whole rodent. Size prey at no more than about 1.5 times the width of the snake at its widest point, or roughly up to 10% of body weight per meal. Two smaller prey items can stand in for one larger one.
The Thiaminase Problem
This is the fact every new garter snake keeper needs to actually understand, not just know exists. Thiaminase is an enzyme, concentrated mainly in the guts and viscera of certain fish species, that breaks thiamine (vitamin B1) apart into components the body can't use. Goldfish and rosy red minnows, two of the most commonly available feeder fish, are notably high in it. A garter snake fed a diet that leans heavily on these fish over time can develop a genuine thiamine deficiency, and the veterinary reference literature specifically calls out piscivorous snakes, garter and water snakes by name, as the group most likely to be affected, precisely because so many keepers default to whatever feeder fish is cheapest and most available.
The symptoms are neurological and serious: muscle tremors, loss of coordination, a twisted or tilted neck (torticollis), an arched, rigid posture (opisthotonos, sometimes called stargazing), apparent blindness, and death if it goes uncorrected. Initial treatment is injectable thiamine from a vet, but the real fix is dietary: switch to thiaminase-free fish like tilapia, salmon, and silversides as the fish portion of the diet, and add a vitamin B1 supplement if fish still make up more than roughly a quarter of what your snake eats. This is exactly the kind of husbandry detail covered in more depth, alongside the rest of what can go wrong, in our Garter Snake health issues guide.
Some garter snake populations are such committed fish and amphibian specialists that they'll refuse a mouse for their entire lives, even one deliberately rubbed in fish scent to try to disguise it. It isn't stubbornness or a phase to feed through, it's a genuine dietary specialization, and no amount of patience converts every individual.
Feeder Fish and Worm Safety
Live feeder fish carry a real risk beyond thiaminase: bait shop and pet store goldfish and minnows commonly carry internal parasites that transfer directly to a snake that eats them, and symptoms of that infection can take months to show up. Frozen/thawed fish sidesteps this entirely, since freezing kills most parasites, and it's the safer default for that reason alone, on top of letting you control exactly which species you're feeding.
Earthworms have their own safety wrinkle worth knowing. Red wigglers (the small composting worms sold for vermicomposting and sometimes as bait) are reported to be toxic to garter snakes, likely due to defensive coelomic fluid they secrete, and are worth avoiding as a feeder. Nightcrawlers and garden-collected "dew worms" are the safer, commonly recommended alternative, cut into smaller pieces for a young or small snake, since a whole nightcrawler is considerably bigger and tougher than the earthworms a small garter snake eats in the wild.
What to Avoid
- Live rodents (injury risk to the snake, same as any other pet snake)
- Goldfish or rosy red minnows as a primary or exclusive food source (thiaminase, plus generally poor fat and nutrient profile)
- Red wigglers as a feeder worm
- Unquarantined live feeder fish of any kind, if you use live fish at all, at least a week of separate observation reduces the odds of introducing parasites or disease into the enclosure
- Insects as a dietary staple, they aren't a natural or nutritionally appropriate food source for this species
Getting the Diet Right Sets Up Everything Else
A garter snake's diet is the one place where this species genuinely diverges from every other beginner snake on this site, and it's worth treating as the first decision rather than an afterthought. Once feeding is dialed in, the rest of day to day care, covered in our Garter Snake tank setup guide and Garter Snake handling guide, is genuinely easy for a beginner. For a look at another snake with its own feeding quirks, hatchling hognose snakes can be notoriously reluctant feeders too, just for different reasons. Browse the rest of our Snakes care guide category for more, or see the Garter Snake encyclopedia profile for the full wild diet picture.
Sources & Further Reading
❓ Frequently Asked Questions
What do garter snakes eat in captivity?
A varied diet built around frozen/thawed fish (tilapia and silversides are common thiaminase-free choices), earthworms, and for individuals that accept them, frozen/thawed mice. Wild garter snakes eat earthworms, fish, frogs, toads, tadpoles, slugs, and snails, and the captive diet works best when it reflects that variety rather than relying on a single food type.
Why do some garter snakes refuse to eat mice?
Garter snake populations split into rough dietary groups, fish and amphibian specialists, worm and slug specialists, and generalists, and that specialization is real enough that some individuals will refuse even a mouse scented with fish to disguise it, for their entire lives. New keepers who assume every snake eventually 'converts' to convenient frozen mice are often caught off guard. Plan for fish and earthworms as the default expectation, not a fallback.
What is thiaminase, and why does it matter for a garter snake's diet?
Thiaminase is an enzyme, concentrated in the viscera of certain fish, that breaks down thiamine (vitamin B1) into inactive components. A diet leaning heavily on thiaminase-rich fish, goldfish and rosy red minnows are the worst offenders, can cause a real thiamine deficiency over time, with neurological symptoms including head tremors, loss of coordination, and in advanced cases, apparent blindness and death. Feeding thiaminase-free fish (tilapia, salmon, silversides) and supplementing vitamin B1 when fish make up more than about a quarter of the diet prevents it.
How often should I feed a garter snake?
Frequency depends on what the snake actually eats. Sources land in a similar range: earthworm-heavy diets need feeding roughly twice a week, fish-heavy diets about every 5 to 7 days, and mouse-eaters about once a week as adults, with juveniles fed more often, every other day to every few days. Two smaller items can substitute for one larger one.
Is it safe to feed live feeder fish or earthworms?
Live feeder fish, especially bait shop or pet store goldfish and minnows, carry a real risk of internal parasites that transfer to the snake, on top of the thiaminase problem. Frozen/thawed fish sidesteps that risk entirely and is the safer default. For earthworms, red wigglers are reported to be toxic to garter snakes and are worth avoiding, nightcrawlers and garden-collected worms, cut to size, are the safer choice.
Written by Mike
Mike is the founder of Beastly Facts and a lifelong reptile enthusiast. He shares his home with Dex, a bearded dragon with strong opinions about crickets and basking schedules. Mike writes in-depth care guides, animal facts, and the occasional short story about life with exotic pets.
More about Mike →Comments
No comments yet - be the first!




