Feeding & Nutrition

Feeding & Nutrition

What Do Pet Reptiles Eat? A Beginner's Feeding Guide

What pet reptiles eat, from feeder insects and rodents to greens, plus diet types, supplements, and feeding schedules for first-time keepers.

What Do Pet Reptiles Eat? A Beginner's Feeding Guide

Reptiles are not picky in the way a dog or cat might be, but they are unforgiving. Feed a bearded dragon mostly lettuce and it will develop metabolic bone disease. Feed a ball python feeder fish and it may refuse to eat for months. Getting the diet right from day one is the single biggest welfare decision you will make as a new keeper.

This guide breaks down every major dietary category, explains which species fall into each, and gives you a feeding schedule you can actually use.

The Four Main Reptile Diet Types

Reptiles split into four broad groups based on what they eat in the wild. Your job as a keeper is to replicate that as closely as possible in captivity.

Diet TypeExample SpeciesWhat to FeedHow Often
InsectivoreLeopard gecko, crested gecko, blue-tongued skink (partial)Crickets, dubia roaches, mealwormsEvery 1–2 days (juveniles daily)
Carnivore (vertebrates)Ball python, corn snake, kingsnakeFrozen/thawed mice or ratsEvery 5–10 days (adults every 10–14)
HerbivoreGreen iguana, uromastyx, tortoiseDark leafy greens, vegetables, limited fruitDaily or every other day
OmnivoreBearded dragon, blue-tongued skink, box turtleMix of insects, greens, and vegetablesDaily (juveniles) to every other day (adults)

Most beginners keep insectivores or omnivores because those species are hardy and easier to find captive-bred. Snakes are the most commonly kept carnivores. True herbivores like iguanas and tortoises take more space and preparation.

Why the Category Matters So Much

A green iguana fed crickets will suffer. A ball python offered salad will starve. These animals evolved digestive systems around a specific fuel source, and substituting even a seemingly similar food can cause malnutrition over time. Knowing the category first prevents the most common feeding mistakes.

Feeding Insectivores: Crickets, Roaches, and More

Insect-eating reptiles include leopard geckos, crested geckos, chameleons, anoles, fat-tailed geckos, and African house snakes as juveniles. The feeder insect market has expanded considerably, and you have more options than the pet-store cricket aisle suggests.

Best Feeder Insects

Crickets are the most available and accepted by nearly every insectivore. They move actively, which triggers the hunting response, and they carry decent protein. The downside is smell and noise if you keep them long-term.

Dubia roaches have become the preferred staple for many keepers. They carry more protein per gram than crickets, do not smell, do not jump, and cannot survive a house escape because they need tropical temperatures to breed. They are illegal to own in Florida due to invasive-species concerns, but everywhere else they are an excellent choice.

Mealworms and superworms work as treats or supplements, not staples. They have a higher fat content and a tougher chitin shell (superworms especially), which can cause digestive issues if fed exclusively.

Waxworms are the candy of the feeder world. High in fat, readily accepted, but nutritionally incomplete. Reserve them for skinny or recovering animals.

Black soldier fly larvae (BSFL) such as Repashy Grubs or Calci-Worms have an excellent calcium-to-phosphorus ratio and are worth rotating in regularly.

A Key Rule: No Wild-Caught Insects

Never collect insects from your yard or garden. Wild insects carry pesticides, parasites, and pathogens that can sicken or kill your reptile. Stick to commercially raised feeders from a reputable supplier.

Feeding Snakes: Rodents Done Right

Ball pythons, corn snakes, kingsnakes, milk snakes, and hognose snakes all eat rodents. The rule for captive snakes is straightforward: frozen/thawed only.

Why Frozen/Thawed Is the Standard

Live prey can injure your snake. A cornered mouse or rat will bite, and even small wounds can become serious infections. Live feeding also raises welfare concerns for the prey animal. Frozen feeders are safer for both parties, more convenient to store, and accepted by virtually every captive-bred snake.

Thaw the mouse or rat in the refrigerator overnight, then warm it briefly in warm (not hot) water until it reaches roughly body temperature. Snakes locate prey by heat signature, and a cold feeder is often refused.

Sizing Feeders Correctly

The prey item should be roughly the same diameter as the widest part of your snake's body, or slightly smaller. Going too large causes regurgitation; going too small means the snake burns more energy hunting than it gains from the meal.

Hatchling corn snakes start on pinky mice. Adult ball pythons typically take large mice or small rats. As your snake grows, size up the feeder accordingly.

Recognizing a Feeding Strike

Snakes sometimes refuse food, especially during shed cycles, breeding season (for adults), or after a stressful move. A single skipped meal is not an emergency. Two or three consecutive refusals with visible weight loss warrants a visit to an exotics vet.

Feeding Herbivores: Greens, Veg, and Getting It Right

Tortoises, uromastyx, and adult green iguanas are the most common herbivorous reptiles in the hobby. Their diet is not simply "vegetables" — the calcium-to-phosphorus ratio of each food matters more than it does for any other diet type.

The Best Greens for Herbivorous Reptiles

Dark leafy greens should make up the majority of each meal. Collard greens, mustard greens, turnip greens, and dandelion greens all have favorable calcium levels. Kale and spinach are sometimes listed as problematic due to oxalates, but in rotation as a minority of the diet they are fine.

Iceberg lettuce, romaine, and most pale lettuces provide almost no nutrition. They fill a belly without feeding it. Avoid using them as a staple.

What to Limit

High-sugar fruits should be occasional treats, not daily offerings. Most tortoises should eat almost no fruit. Iguanas can have small amounts. Uromastyx rarely need any.

Brassicas like broccoli and Brussels sprouts contain goitrogens that can interfere with thyroid function if fed in large quantities. Rotating them in occasionally is fine.

Feeding Omnivores: The Balancing Act

Bearded dragons are the most popular omnivore in the hobby, and their diet shifts significantly from juvenile to adult.

Bearded Dragon Diet by Life Stage

Juvenile bearded dragons (under 12 months) should eat roughly 70% insects and 30% plant matter. Their rapid growth demands high protein. Feed them appropriately sized crickets or dubia roaches two to three times daily, with fresh greens offered in the enclosure at all times.

Adult bearded dragons flip that ratio: about 70% plant matter and 30% insects. Insects a few times per week alongside a daily salad of collard greens, bell peppers, squash, and occasional fruit.

Blue-tongued skinks follow a similar logic. They accept a wider variety including commercial dog food (grain-free, high-meat), cooked eggs, snails, and fruit alongside greens and vegetables. Variety is genuinely beneficial for skinks.

Box turtles eat earthworms, slugs, mushrooms, berries, and leafy greens in the wild. In captivity, offer protein (earthworms, mealworms, soaked commercial turtle pellets) alongside fresh vegetables and occasional fruit.

Gut-Loading and Supplementing: The Two Steps You Cannot Skip

A feeder cricket that has been sitting in a bag with cardboard for three days is nutritionally empty. The nutritional content of an insect reflects what that insect has eaten recently. This is where gut-loading comes in.

Gut-loading means feeding your feeder insects a nutritious diet for 24–48 hours before offering them to your reptile. Good gut-load foods include collard greens, sweet potato, squash, and commercial gut-load products. This transfers the nutrients from the plant into the insect, and then into your reptile.

For more detail on the process, see how to gut-load and dust feeder insects.

Calcium and Vitamin D3

Calcium deficiency is the leading cause of metabolic bone disease in captive reptiles, especially those under UVB lighting that does not fully replicate solar output. Dust feeder insects with a calcium supplement at most feedings. The calcium should be phosphorus-free (look for plain calcium carbonate).

Vitamin D3 helps the reptile absorb that calcium. If your animal has proper UVB lighting, you may need less D3 supplementation because the light triggers natural synthesis in the skin. Animals without adequate UVB need D3 in their supplement powder more regularly. Over-supplementing D3 causes toxicity, so match your supplementation to your lighting setup.

A good multivitamin dusted once or twice per week rounds out the supplement routine. See calcium and vitamin supplements for reptiles for specific product recommendations and dusting schedules.

How Diet Changes as Your Reptile Ages

Juveniles of almost every species eat more frequently than adults. Young animals are growing fast, and their metabolic rate reflects that.

A hatchling leopard gecko eats daily or every other day. An adult eats every two to three days. A juvenile bearded dragon eats insects three times per day; an adult may eat insects only a few times a week.

For snakes, juveniles eat more frequently in relation to body size. A hatchling corn snake eats every five to seven days; an adult eats every ten to fourteen days.

Feeding juveniles less than they need causes stunted growth and immune suppression. Overfeeding adults causes obesity, fatty liver disease, and reproductive problems. Matching the feeding schedule to the animal's age is not optional.

A useful reference for schedules by species is available at how often should you feed your reptile.

Signs Your Reptile Is Being Fed Correctly

A healthy reptile at a healthy weight has visible muscle tone without prominent spine or hip bones. The tail should not appear sunken or withered. Eyes should be clear. Stools should be reasonably formed (insectivores and omnivores) or absent between meals (snakes, which may only defecate after each meal).

If your reptile refuses food for more than two to three consecutive scheduled feedings, consult an exotics vet. Do not wait for visible weight loss before acting.

Frequently Asked Questions

Can reptiles eat vegetables from the grocery store?

Yes, most grocery-store vegetables are safe and appropriate for herbivorous and omnivorous reptiles. Wash all produce thoroughly to remove pesticide residue. Organic produce reduces that risk. Stick to the approved food list for your specific species, as some common vegetables (such as avocado and onion) are toxic to reptiles.

How do I get a picky reptile to accept new food?

Introduce new foods gradually by mixing them with already-accepted items. For insectivores, try a different feeder species alongside the familiar one. For herbivores, chop new greens finely so they mix into the existing salad. Some reptiles take weeks to accept a new staple. Consistency matters more than variety in the short term.

Is it safe to feed reptiles from my garden?

Wild-caught insects and garden produce carry pesticide and parasite risks. Feeder insects must be commercially raised. Fruits and vegetables from a pesticide-free garden can be offered after washing, but if you use any sprays or treatments on your plants, do not feed the produce to your reptile.

Do reptiles need water?

Yes. Most reptiles require fresh water available at all times, either in a shallow dish or via misting (for species like chameleons that drink droplets from leaves). Ball pythons and leopard geckos use a water dish. Chameleons rarely drink from standing water. Tortoises benefit from periodic soaking in addition to a water dish. Research your specific species' hydration needs.

Can I feed my snake live prey if it refuses frozen/thawed?

Occasionally a snake, especially a wild-caught or rescue animal, will not accept frozen/thawed prey immediately. You can attempt to scent the thawed feeder with a prey-appropriate smell (mouse bedding, for example) to trigger acceptance. Live feeding should be a last resort, always supervised, and only with appropriate prey size. Consult an exotics vet if a captive-bred snake consistently refuses frozen feeders, as there may be an underlying health issue.

← Back to all guides