Reptimo
A keeper offering a single appropriately-sized insect to an adult leopard gecko with feeding tongs.

How often should I feed my reptile?

Short answer

Reptile feeding cadence depends on species and age. Juvenile bearded dragons need insects daily plus greens. Adult bearded dragons eat greens daily and insects 2–3 times a week. Adult ball pythons eat one appropriately-sized rodent every 10–14 days. Adult leopard geckos eat insects 2–3 times a week. Hatchlings of most species eat more often than adults; over-feeding adults is a common problem.

Author
Reptimo Editorial
Updated
Updated
Reading time
6 min read

Why feeding cadence varies so much

Pet reptiles include obligate carnivores (snakes), insectivores (leopard gecko, chameleon), omnivores that shift toward herbivory (bearded dragon, slider), and primary frugivores on commercial diets (crested gecko). Their metabolic rates, prey digestion times and life-stage requirements all differ — which is why "how often should I feed my reptile?" has a different answer depending on which reptile.

The Merck Veterinary Manual identifies nutritional disorders — both over- and under-feeding — as a major preventable category in pet reptiles. Most cases trace to schedules misaligned with species and age.

Feeding schedules by species

Care parameters

Adult feeding cadence — common pet species

ParameterRecommended valueNotes
Bearded dragon — adultGreens daily, insects 2–3×/weekJuvenile: insects daily plus greens
Leopard gecko — adultInsects every 2–3 daysJuvenile: daily
Crested gecko — adultCGD (commercial diet) 3×/week, insects optionalJuvenile: CGD daily
Ball python — adult1 rodent every 10–14 daysJuvenile: every 5–7 days; subadult: every 7–10 days
Corn snake — adult1 rodent every 7–14 daysHatchling: every 5–7 days
Veiled chameleon — adultInsects every 2–3 days, ~3–6 itemsJuvenile: insects daily
Red-eared slider — adultGreens daily, pellets/protein 3×/weekJuvenile: pellets/protein daily plus greens

Species-specific deep dives: bearded dragon, leopard gecko, ball python, corn snake, red-eared slider.

The two universal rules

Two principles cut across every species:

  1. Juveniles eat more often than adults. Faster metabolism, active growth, smaller fat reserves. A juvenile bearded dragon needs daily insects to fuel growth; a 2-year-old adult on the same schedule will be obese within a year.
  2. Larger meals less often beat small meals daily for snakes. Snakes evolved to swallow prey larger than their head and digest it over days. Constant small meals stress the gut and don't fit biology. Insectivorous lizards are different — small frequent meals match how they hunt.

Prey size

Universal sizing rules across reptiles:

  • Insects — no wider than the gap between the reptile's eyes. Length less important than width.
  • Rodents for snakes — roughly the width of the snake's widest body section. The "soft bump" that's barely visible after feeding.
  • Greens for omnivores — chopped to bite-size; mixed leafy varieties.

Oversized prey causes regurgitation in snakes (a significant stress event, can take weeks to resume eating). Undersized prey under-fuels — especially in juveniles. When in doubt, slightly under-size for snakes; insects sized correctly is more critical.

Calcium dusting and gut-loading

Two complementary practices for insectivorous and omnivorous species:

Dusting — coat feeder insects with a calcium/vitamin powder immediately before offering. Frequency by life stage:

Care parameters

Supplementation cadence — insectivorous and omnivorous lizards

ParameterRecommended valueNotes
Juvenile — calcium with D3Most feedings (3–5×/week)
Juvenile — multivitamin1–2× weekly
Adult — calcium with D32–3× weekly
Adult — plain calciumOn additional dustings
Adult — multivitaminEvery 1–2 weeks

Gut-loading — feeding feeder insects a high-quality diet for 24–48 hours before they're offered. Gut-load on calcium-rich leafy greens (collard, mustard, dandelion), dark fruits (papaya, berries), and commercial gut-load powders. An insect that's been on dry oats for two days is a poor calcium source even when dusted; gut-load fixes that.

Snakes don't need dusting — whole rodents come pre-loaded with calcium and other nutrients.

Over-feeding is the quiet problem

The ReptiFiles bearded dragon care guide and most modern care sheets converge on a key point: over-feeding adult reptiles is one of the most common preventable health issues in the hobby. The clinical pattern:

  • Adult bearded dragons fed juvenile-frequency insects: obesity, hepatic lipidosis, reduced lifespan.
  • Adult ball pythons fed weekly instead of every 10–14 days: too fast growth, organ stress, shorter lifespan.
  • Adult leopard geckos fed daily: obesity (waddle visible from above), fatty deposits visible behind the eyes ("fat pads").

The fix is calibrating the schedule to age, not feeding the way the animal acts hungry. Most adult reptiles will accept a meal whenever offered — accepting doesn't mean needing.

Under-feeding — the rarer case

Less common but real:

  • Juveniles cut too aggressively — well-meaning keepers worried about obesity reduce hatchling feeds before the animal's done growing. The result is poor body condition.
  • Insectivores fed only mealworms — low calcium, hard chitin, poor variety. Switch to varied feeders (dubia, crickets, BSF larvae, occasional waxworms).
  • Slow-feeding chameleon under-fed because keeper assumes refusal means uninterested. Chameleons are slow eaters with picky preferences; persistence matters.

Track weight weekly and the under-feeding pattern shows up as sustained slow weight loss with otherwise correct husbandry.

Natural fasts

Almost every reptile species has seasonal or cyclical fasts:

  • Brumation in bearded dragons (Oct–March in cooler households) — see bearded dragon brumation.
  • Winter slowdown in ball pythons (Oct–March) — refusals of 2–4 months are routine with stable weight.
  • Pre-shed refusal in most species — 5–10 days off feed before shedding.
  • Post-meal rest in snakes — 5–14 days between meals is the normal cadence.
  • Rehoming stress — 1–4 weeks off feed in a new enclosure is common, especially in ball pythons.

The diagnostic question is always: stable weight + correct husbandry

  • recognisable seasonal/behavioural pattern = normal fast. Weight loss + any other warning sign + no seasonal pattern = vet visit. See "is my reptile sick?".

Using reminders

Per-species feeding cadence becomes invisible drift without reminders — especially adult ball pythons (every 10–14 days) and adult bearded dragons (insects 2–3×/week). A simple structured reminder set:

  • Insectivores: every-2-day reminder, with a weekly note for multivitamin.
  • Adult bearded dragons: Monday/Wednesday/Friday insects, daily greens.
  • Adult snakes: every-10-day rolling reminder; reset on every accepted meal.
  • Crested geckos: Monday/Wednesday/Friday CGD refresh.

For app-side reminder workflows, see reptile feeding reminders. For the broader why-track conversation, see the husbandry log primer.

What to do when feeding goes wrong

The umbrella troubleshooting for "my reptile won't eat" is "why won't my reptile eat?" — same diagnostic logic across species. Species-specific walkthroughs live in ball python, leopard gecko, bearded dragon.

Frequently asked questions

Why do reptile feeding schedules differ so much by species?
Reptiles span obligate carnivores (snakes), omnivores (bearded dragons, sliders that shift to herbivory), insectivores (leopard gecko, chameleon) and primary frugivores (crested gecko on commercial diet). Metabolism, prey size and digestion time all vary. A ball python digests a rodent over 7–10 days; a juvenile bearded dragon clears insects in hours. Schedules reflect biology.
How big should a prey item be?
Insects: no wider than the gap between the reptile's eyes. Rodents for snakes: roughly the width of the snake's widest body section. Larger prey less often is healthier than small prey daily for snakes; smaller insects more often is fine for insectivorous lizards. Oversized prey is a regurgitation risk; undersized prey under-fuels growth.
Are reptiles supposed to eat every day?
Some juvenile lizards yes — bearded dragon and leopard gecko juveniles eat daily during growth. Most adult reptiles don't. Adult snakes feed once every 7–14 days; adult bearded dragons feed insects every 2–3 days plus daily greens; adult leopard geckos every 2–3 days. Over-feeding adult reptiles is one of the most common preventable health issues.
What happens if I over-feed a reptile?
Obesity, fatty liver disease (hepatic lipidosis), reduced lifespan, reproductive issues in females. Bearded dragons especially are prone to obesity on adult-frequency insect feeding. Snakes fed too often grow too fast for healthy organ development. The fix is calibrated species-and-age schedules, plus monitoring body condition via weight and visual cues.
What happens if I under-feed?
Stunted growth in juveniles, poor body condition (visible spine, sunken hips, thin tail base in geckos), reduced immune function, slow recovery from any health issue. Juveniles are especially vulnerable. The under-feeding cases that come into vets are usually well-meaning keepers worried about obesity who cut hatchling feeds too aggressively.
What does gut-loading insects mean?
Feeding feeder insects (crickets, dubia roaches, mealworms) a high-quality diet for 24–48 hours before they're offered to your reptile. The insects pass that nutrition through. Gut-load on calcium-rich leafy greens, dark fruit, and commercial gut-load powders. An un-gut-loaded insect is a poor calcium source even when dusted; the gut-load is the missing leg.
Should I dust insects with calcium every feed?
Frequency depends on species and life stage. Juveniles of insectivorous lizards: calcium with D3 at most feedings, multivitamin 1–2× weekly. Adults: calcium with D3 2–3 times a week, plain calcium on additional feedings, multivitamin every 1–2 weeks. Without dusting, MBD risk climbs over months — especially for high-UVI species.
Do reptiles fast naturally?
Yes — most species have a winter slowdown or full brumation, plus shed-cycle and post-meal rest periods. Bearded dragons brumate Oct–March in cooler households; ball pythons routinely refuse food Oct–March. Stable weight + correct husbandry + seasonal timing = a normal fast. The same refusal in spring or with weight loss is a vet visit.
Can I use reminders to keep track of feeding?
Yes — and it's one of the highest-value uses of a husbandry app. Per-species feeding cadence (every 10 days for an adult ball python, every 2 days for an adult leopard gecko) becomes invisible drift without reminders. A simple weekly log of every offering, accepted or refused, is decision-grade data for any future vet visit.

Sources

Was this helpful?

Share this guide

Quick check

Test what you just learned

A short quiz, just for you. Pick an answer to get instant feedback — there's no pass mark, this is for your benefit.

  1. Question 1 of 3What's the right feeding cadence for an adult ball python?
  2. Question 2 of 3What does 'gut-loading' a feeder insect mean?
  3. Question 3 of 3Why is over-feeding adult reptiles a real problem?