New items added weekly - free shipping on orders over $70 for our friends and neighbors in Minnesota

Earn rewards when you shop in-store & online

Atlas

Why Your Reptile Isn't Eating: Common Causes and When to Worry

If your reptile suddenly stops eating, it's easy to assume something is seriously wrong. Fortunately, a missed meal doesn't always mean your pet is sick. Changes in temperature, lighting, stress, shedding, seasonal behavior, and even normal growth patterns can all affect a reptile's appetite.

Knowing the difference between normal behavior and a potential health problem can help you respond appropriately and keep your pet healthy.

Here's what every reptile owner should know.

1. Double-Check Your Habitat First

Unlike mammals, reptiles rely on their environment to regulate nearly every body function—including digestion.

If temperatures are too cool or the basking area isn't warm enough, many reptiles simply won't eat because they can't properly digest food.


Make sure your enclosure has:

• Proper basking temperatures

• Correct cool-side temperatures

• Appropriate humidity

• Fresh water

• Clean substrate

• Places to hide and feel secure


Even small environmental issues can reduce appetite.

2. Shedding Often Reduces Appetite

Many reptiles naturally eat less before shedding.

You may notice:

Dull skin

Cloudy eyes

Less activity

Hiding more often


Once shedding is complete, most reptiles return to their normal feeding schedule.

3. Stress Can Cause Temporary Hunger Strikes

A new home, frequent handling, loud environments, or recent enclosure changes can make reptiles feel insecure.


Common stressors include:

• Recently purchased reptiles

• Moving the enclosure

• New tank mates

• Too much handling

• Lack of hiding places


Giving your reptile time to settle often restores its appetite.

4. Seasonal Changes Matter

Many reptiles naturally slow down during cooler months.

Some species experience a period called brumation, which is similar to hibernation.


During this time, they may:

Eat less

Sleep more

Become less active


Healthy adult reptiles often resume eating normally when temperatures and daylight increase.

5. Diet Matters More Than Many People Realize

Not every reptile eats the same foods.

For example:

Bearded dragons need a mix of insects and vegetables.

Leopard geckos eat insects.

Ball pythons eat appropriately sized rodents.

Tortoises require species-specific plant-based diets.


Offering the wrong food—or food that's too large—can cause a reptile to refuse meals. Species-specific nutrition is essential for long-term health.

6. Watch for Signs of Illness

A reptile that refuses food and shows other symptoms should be evaluated by a reptile veterinarian.


Warning signs include:

• Weight loss

• Sunken eyes

• Difficulty breathing

• Swelling

• Mouth discharge

• Diarrhea

• Extreme lethargy


These symptoms may indicate illness rather than a temporary appetite change.

When Should You Be Concerned?

The answer depends on the species, age, and overall condition.

Young reptiles generally shouldn't miss many meals because they're growing rapidly.

Healthy adult snakes, however, may naturally go weeks between meals depending on the species and season.


If your reptile has stopped eating and you're unsure whether it's normal, it's always safest to consult a qualified reptile veterinarian.

How Atlas Pet Can Help

Whether you're caring for a bearded dragon, leopard gecko, ball python, tortoise, or another reptile, proper nutrition and habitat supplies make a huge difference.

Our team can help you choose:

Live and frozen feeder insects

• Frozen rodents

• Calcium and vitamin supplements

UVB lighting

Heating equipment

Thermometers and hygrometers

• Habitat décor and hides

• Quality reptile diets and supplies


Visit either Atlas Pet location and we'll help you build the right setup for your reptile.

Frequently Asked Questions

How long can a reptile go without eating?

It depends on the species, age, and health. Young reptiles usually need to eat more frequently than adults, while some healthy adult snakes can naturally go weeks between meals.

Should I feed my reptile during shedding?

Many reptiles naturally eat less before shedding. If your pet refuses food but otherwise appears healthy, it's often normal.

Why did my reptile stop eating after I brought it home?

Stress from moving to a new environment is one of the most common reasons reptiles temporarily stop eating.

Does UVB lighting affect appetite?

Yes. Many reptiles rely on proper UVB lighting and heat to regulate digestion and maintain normal eating habits.