When to Worry About a Chameleon Not Eating
The first thing to understand: not eating for one or two days is not automatically a problem. Adult chameleons naturally eat every other day or every few days. Juveniles eat daily. A single missed feeding in an adult rarely indicates illness.
Start troubleshooting when:
- An adult has not eaten for 7+ days
- A juvenile has not eaten for 3+ days
- Food refusal is accompanied by other symptoms (lethargy, dark coloration, sunken eyes)
- The chameleon was previously eating normally and suddenly stopped
Common Reasons Chameleons Stop Eating
Stress and Environmental Issues
Stress is the most common cause of appetite loss in pet chameleons. Sources of stress include:
- Reflective surfaces near the enclosure (the chameleon sees its own reflection as a rival)
- Excessive handling — especially if the animal is new to the home
- Visible pets (dogs, cats, or other reptiles) near the enclosure
- High-traffic areas where the chameleon is constantly watched
- A new animal in the same room
- Relocation or enclosure changes
Incorrect Temperature or Lighting
Chameleons require a functional basking zone to digest food. If the basking spot is too cool (below 80°F for veiled or panther), the chameleon cannot metabolize its food properly and will stop eating. Similarly, if UVB output is insufficient, vitamin D3 deficiency impairs appetite and digestion over time.
Illness or Parasites
Internal parasites — particularly coccidia and nematodes — are a leading cause of appetite loss in chameleons. A fecal parasite screen at a reptile vet can identify these quickly. Respiratory infections, mouth rot (stomatitis), and metabolic bone disease also cause food refusal.
Dehydration
A dehydrated chameleon will often stop eating before showing other symptoms. Check urates (the white portion of droppings) — orange or yellow urates indicate dehydration. Sunken eye turrets are a more advanced sign.
Shedding
Most chameleons reduce or stop eating 1–3 days before and during a shed. This is completely normal. Resume normal feeding once the shed is complete.
Gravid (Egg-Bearing) Females
Female chameleons often reduce food intake in the final 2–3 weeks before laying a clutch of eggs. They may show blue and yellow spots on a dark body. Always ensure a deep (12+ in) egg-laying substrate is available.
Feeder Boredom / Aversion
Chameleons fed exclusively one insect type (usually crickets) can develop an aversion to that food. They learn to associate the enclosure with "boring food" and lose interest entirely. Rotating through 3–4 insect species prevents this.
| Cause | Key Signs | Solution |
|---|---|---|
| Stress | Dark colors, pacing, eyes avoiding you | Remove stressors; cover 3 sides of enclosure |
| Wrong temperature | Not basking, lethargic | Measure basking spot with temp gun; adjust wattage |
| Parasites | Weight loss, abnormal droppings | Fecal screen at reptile vet |
| Dehydration | Sunken eyes, orange urates | Increase misting; long shower session |
| Shedding | Dull coloration, pale patches | Wait it out; increase humidity |
| Gravid female | Blue/yellow spots, pacing | Provide lay bin immediately |
| Feeder aversion | Eats some feeders but rejects others | Rotate to new insect species |
| Illness (other) | Multiple symptoms | Vet visit within 48 hours |
How Long Can a Chameleon Go Without Eating?
| Age Group | Safe Period Without Food | Vet at… |
|---|---|---|
| Hatchling (0–3 months) | 2–3 days | 4+ days |
| Juvenile (3–6 months) | 5–7 days | 7+ days with symptoms |
| Sub-adult (6–12 months) | 7–10 days | 10+ days |
| Adult (12+ months) | 14–21 days | 14+ days with any symptoms |
Step-by-Step Troubleshooting Guide
- Check temperatures: Use a temperature gun on the basking surface. Target 85–95°F for veiled/panther, 80–85°F for Jackson. Too cool = no appetite.
- Check UVB: When did you last replace the UVB bulb? Bulbs lose output before the visible light fails. Replace if over 12 months old.
- Assess hydration: Examine the urates. Offer a 30-minute shower session and increase misting frequency for 48 hours.
- Reduce stress: Cover three sides of the enclosure with a sheet or paper. Move the cage away from high-traffic areas. Stop all handling for 2 weeks.
- Switch feeders: If you've been feeding only crickets, try dubia roaches, hornworms, or silkworms. Sometimes a chameleon simply needs novelty.
- Observe for shed signs: Dull coloration, pale patches, and rubbing against branches indicate a shed is coming. Wait for the shed to complete.
- Check for female gravidity: Blue and yellow spots on a female + pacing = gravid. Provide the lay bin immediately.
- If still not eating after 7–14 days: Schedule a vet appointment with a fecal sample.
How to Prevent Feeding Problems
- Rotate through at least 3–4 insect species — never rely on a single food source
- Always gut-load feeders 24–48 hours before offering them
- Maintain correct temperatures year-round — a digital thermometer with min/max memory helps
- Replace UVB bulbs on schedule (every 12 months for T5 HO)
- Minimize handling, especially for new animals in the first 4–6 weeks
- Remove stressors: cover enclosure sides, keep away from pets and mirrors
- Run annual fecal screens to catch parasites before they cause serious illness
Live Hornworms — The Feeding Reset Feeder
High water content, irresistible movement. Hornworms are the best feeder for getting a reluctant chameleon to eat again. Order online for freshness.
Check Price on AmazonInfrared Temperature Gun
The single most important diagnostic tool for chameleon keepers. Point and click to measure actual surface temperature at the basking spot — the most common root cause of appetite loss.
Check Price on AmazonFrequently Asked Questions
How long can a chameleon go without eating?
A healthy adult can go 2–4 weeks without eating before serious health consequences. Juveniles should not go more than 5–7 days without food. Any food refusal lasting more than 2 weeks warrants a vet visit.
Why won't my chameleon eat crickets anymore?
Chameleons can develop food aversions, especially to crickets. Try switching to dubia roaches, hornworms, or silkworms. Variety is critical — offering only one insect type leads to feeding fatigue.
Is it normal for chameleons not to eat every day?
Adult chameleons naturally eat every other day or every 2–3 days. Daily feeding is recommended for juveniles under 6 months. If your adult misses one or two feedings, this is usually not a concern.
Do chameleons stop eating when shedding?
Yes — many chameleons reduce or stop eating 1–3 days before and during a shed. This is completely normal. Resume normal feeding once the shed is complete.
Why is my female chameleon not eating?
A gravid female often reduces food intake in the weeks before laying eggs. She may develop darker coloration with blue and yellow spots. Provide a deep laying bin immediately and consult a vet if she has not laid within 30 days of becoming gravid.
What should I do if my chameleon hasn't eaten in a week?
Check temperatures and humidity first. Try different feeder insects. Reduce stress by minimizing handling and covering three sides of the enclosure. If there are additional symptoms, contact a reptile vet promptly.
