ExoPetHub

What Do Corn Snakes Eat? Feeding Guide & Schedule [2026]

Published March 27, 2026 · By ExoPetHub Team

Learn what corn snakes eat, how often to feed them, correct prey size by age, and how to handle feeding problems like food refusal.

What Do Corn Snakes Eat?

Corn snakes are obligate carnivores that eat whole prey. In captivity, their diet consists almost entirely of mice — from tiny pinkies for hatchlings to full-sized adult mice for mature snakes. Whole mice provide complete nutrition including protein, fat, calcium, and vitamins, so no supplements are needed.

In the wild, corn snakes eat mice, rats, small birds, bird eggs, lizards, and frogs. In captivity, a diet of appropriately sized mice is all they need.

Frozen-Thawed vs. Live Prey

Frozen-thawed mice are the standard recommendation for corn snake keepers. Here is why:

  • Safety — Live mice can bite, scratch, and seriously injure your snake. Wounds from live prey can become infected.
  • Convenience — Buy in bulk and store in the freezer for months.
  • Consistency — Available year-round in exact sizes from online rodent suppliers.
  • Humane — Pre-killed prey is considered more humane by most veterinarians and herpetological societies.

How to Thaw Frozen Mice

  1. Place the frozen mouse in a sealed plastic bag
  2. Submerge the bag in warm (not hot) water for 15-20 minutes
  3. The mouse should feel warm to the touch — roughly body temperature (around 100°F / 38°C)
  4. Offer with feeding tongs, gently wiggling to simulate movement
  5. Never microwave frozen prey — it heats unevenly and can burst

Prey Size by Age

The correct prey size is the most important feeding variable. The mouse should be roughly the same width as the widest part of your snake's body — or no more than 1.5 times the snake's mid-body width.

Snake Age / SizePrey SizePrey Type
Hatchling (8-12 inches)Pinky miceNewborn, hairless, ~1-2g
2-4 monthsFuzzy miceStarting fur, ~3-5g
4-8 monthsHoppersJuvenile mice, ~7-12g
8-14 monthsSmall adult mice~14-20g
14+ months (adult)Adult mice~20-30g
Large adults (4.5-5+ feet)Large adult mice or small rat pups~30-40g

If the mouse leaves a visible lump after eating, the size is correct. If the lump is barely noticeable, move up a size. If the snake struggles to swallow, the prey is too large.

Feeding Schedule by Age

Younger, growing corn snakes eat more frequently than adults.

Snake AgeFeeding Frequency
Hatchling (0-4 months)Every 5-6 days
Juvenile (4-12 months)Every 7 days
Sub-adult (12-18 months)Every 7-10 days
Adult (18+ months)Every 10-14 days

Adjust based on your snake's body condition. A healthy corn snake has a rounded, slightly triangular cross-section — not visibly bony (underfed) and not sausage-shaped (overfed).

Feeding Tips

  • Feed in the enclosure — Moving snakes to a separate feeding container is unnecessary and causes stress. The myth that snakes become "cage aggressive" from in-tank feeding is not supported by evidence.
  • Use feeding tongs — Present the mouse with long tongs (10-12 inches) to keep your fingers away from the strike zone.
  • Feed in the evening — Corn snakes are crepuscular to nocturnal. They feed most readily at dusk or after dark.
  • Do not handle for 48 hours after feeding — Handling too soon can cause regurgitation, which is stressful and dangerous for the snake.
  • Remove uneaten prey — If the snake does not eat within 15-20 minutes, remove the mouse and try again in 2-3 days.

Signs of Hunger vs. Overfeeding

A hungry corn snake roams actively in the evening, tongue-flicks near the enclosure door, and strikes at movement. An overfed snake looks round or sausage-like, has scales spreading apart revealing skin, and moves sluggishly. Obesity shortens lifespan — when in doubt, feed less frequently.

Common Feeding Problems

Refusing Food

Food refusal is common and usually not an emergency. The most frequent causes are shedding (snakes fast 7-14 days before a shed), low temperatures (warm side below 82°F suppresses appetite), new environment (allow 1-3 weeks to acclimate), breeding season (males fast in spring), and stress from over-handling or lack of hides. If a healthy adult refuses food for 4+ weeks outside of shedding or brumation, consult a reptile veterinarian.

Regurgitation

Regurgitation is serious. Do not feed again for 10-14 days. Check that temperatures are correct and that prey was not oversized. Avoid all handling during recovery. When resuming, offer a smaller-than-normal prey item. If regurgitation recurs, see a reptile vet.

Water

Provide a clean water bowl at all times, large enough for the snake to soak its full body. Clean and refill every 2-3 days or immediately if soiled. Corn snakes drink regularly and often soak before shedding.

Frequently Asked Questions

Can corn snakes eat crickets or insects?
No. Corn snakes are obligate carnivores that eat whole prey — almost exclusively mice in captivity. They do not eat insects, vegetables, or fruit. Whole mice provide complete nutrition that insects cannot match.
How long can a corn snake go without eating?
A healthy adult corn snake can safely go 2-4 weeks without food with no health concerns. During winter brumation or breeding cycles, some adults voluntarily fast for 1-3 months. Hatchlings should not go longer than 10-14 days without a meal.
Should I feed my corn snake live or frozen-thawed mice?
Frozen-thawed is strongly recommended. Live mice can bite and injure your snake, sometimes causing serious wounds or infections. Frozen-thawed prey is safer, more convenient, and can be bought in bulk and stored in the freezer.
Why is my corn snake not eating?
Common reasons include: shedding (most snakes refuse food before and during a shed), temperatures too low, stress from a new environment or recent handling, breeding season (males often fast in spring), or illness. If your snake refuses food for more than 4 weeks and is not in shed or brumation, consult a reptile veterinarian.

Related Articles