How Often To Feed Corn Snakes [Diet Details]

Are you a new corn snake owner?

Do you want to make sure you’re feeding your snake the right amount of food?

Asking these questions is a great start, and we can help you!

Understanding the corn snake diet is easy (all they do is eat small mice), but you may wonder how often to feed a corn snake.

Adult corn snakes should be fed every 7-10 days or 1-2 prey animals every 1-2 weeks. Baby corn snakes need to eat slightly more at 1 prey animal (pinkie mouse) every 5-7 days.

Read on for more details on how often you should feed a corn snake.


how often to feed corn snake

How Often Should I Feed My Corn Snake?

Corn snakes are carnivores and eat only meat.

Their main prey in the wild are almost entirely rodents and small birds.

In captivity, they are often fed mice of different kinds.

Baby corn snakes are fed pinkie mice.

Pinkie mice are just baby mice; they get their name from their pink, hairless skin.

Moderately-sized adult corn snakes can eat juvenile mice.

Above-averaged-sized corn snakes may eat a fully grown mouse.

Note:

You should feed your corn snake mice, which are, at most, 1.5 times the size of their girth at the mid-length of their body.

This prevents digestion problems and vomiting.

It takes time for a corn snake to digest its meal, and they don’t need to eat often.

In nature, snakes are happy to get their food and then rest for a while.

Baby corn snakes need to eat one correctly-sized pinkie mouse every 5-7 days.

Adult corn snakes need to eat one correctly-sized mouse every 7-10 days.

Read more on the corn snake’s diet on our guide to corn snakes.


How Often Should You Feed A 6-Month-Old Corn Snake?

6-month old corn snakes are technically considered juveniles.

They’re more than babies, but not quite adults.

But when it comes to dieting, they line up with the adults.

6-month corn snakes are fed one correctly-sized mouse every 7-10 days.

The most significant difference will be the size of the prey.


Can You Feed A Corn Snake Twice A Week?

Can you?

Yes.

Should you?

Probably not.

Feeding them twice a week every once in a while because you’re going on vacation or you need to get rid of the mouse won’t do any harm unless you do it a lot.

Baby corn snakes can eat twice a week without a problem, but take your cues from the snake.

If it doesn’t seem interested, it’s too full.

Once the baby snake can eat two pinkie mice regularly per week, it’s time to switch up to them once every 7-10 days.

Note:

Watch out for vomiting.

If the snake vomits up any of the food, it was too much.


How Long Can A Corn Snake Go Without Eating?

Corn snakes, like most reptiles, can go a long time without eating if it needed to.

But these snakes, in particular, are unique because they have the possibility of hibernating in cold, snowy winters and brumation in cooler weather.

In either of these states, the corn snake can go 2-3 months without eating at all if needed.

However, this is pretty drastic.

It’s more realistic to let a corn snake go into these states for 60-90 days.

While they can do more, this is much healthier. 


Can You Overfeed A Corn Snake?

Yes.

Overfeeding a snake is a prevalent new owner problem.

A lot of new owners have a hard time realizing the corn snake doesn’t need to eat a lot.

They often feed their snakes as regularly as they can.

This can cause some fairly serious health issues over time.

It also dramatically shortens the life of the snake if you do it for a while.

There are two main problems which result in overfeeding.

The first is by feeding your snake within 24 hours of it eating already.

This is highly dangerous.

Your snake needs the whole 24 hours to digest its food.

Feeding it more could choke it and make it throw up.

Never feed the snake more than one prey animal within 24 hours.

The other common problem is feeding too frequently over the week.

Follow the 24-hour rule, and the snake will eat the other mice you put in front of it.

However, your pet isn’t meant to eat this much.

While it may not look like it at first, it’ll be getting bigger and “fatter.”

As it does, it will begin to vomit up some of the foods again.

This is a natural thing which happens when snakes overeat in nature, but if done chronically, it can mess up your pet’s health.


Why Would A Corn Snake Not Eat?

It’s good to know how often you feed a corn snake, but what if it’s still not eating?

Should we be worried?

In most cases, no.

There are several reasons which may cause your pet not to eat:

  • Ate only 24 hours ago
  • Full from its meal within the last week
  • Too little heat for digestion
  • Beginning or the middle of shedding
  • Brumation/hibernation
  • Killed mice and not live mice
  • Frozen mice thawed in water and lost its scent
  • Food is too large
  • Illness

Of all these reasons, only one is related to illness.

If no other possibilities, you may also want to check for these other signs of illness:

  • Lethargy
  • Difficulty breathing
  • Wrinkled skin
  • Abnormal droppings
  • Regurgitation/vomiting or weight loss
  • Lumps or swelling
  • Swelling or discharge

If you see these, along with poor appetite, you should take your corn snake to its exotic vet.


Conclusion

We hope you enjoyed learning how often to feed a corn snake.

Adults should be fed every 7-10 days and babies every 5-7 days.

Keep in mind the mice you feed them should always be appropriate sizes.

Do this, and your pets will have a happy, healthy, and well-fed life.

Spend Less Time Figuring Out What To Do And More Time Enjoying Your Pet

You’ll save time and money right away with this easy-to-follow handbook. This is the guide you’ve been looking for everywhere.

Cornsnake Icon