You’d probably assume squirrels would devour every ear of corn in sight, right? But honestly, they don’t always go for it.
Sometimes, they just ignore the corn, pick at a few kernels, or leave the whole cob untouched. If squirrels aren’t eating your corn, it usually comes down to the type, how fresh it is, or maybe even how you’re serving it.

Let’s dig into what makes corn unappealing to squirrels. You can try simple fixes—switching corn types, skipping seasonings, or even offering the kernels and husks separately.
This article also shares some feeding tips to help keep your backyard squirrels healthy and, hopefully, your garden a little less ransacked.
Why Squirrels Won’t Eat Corn
Squirrels sometimes skip corn for reasons that are actually pretty straightforward. Let’s look at how their seasonal habits and food choices affect their interest in corn, whether it’s on the cob or just loose kernels.
Seasonal Preferences and Natural Diets
Squirrels change up their diets with the seasons. In spring and summer, they seem to crave fresh buds, juicy fruits, and even insects for protein and hydration.
Corn—especially the dry, field kind—doesn’t offer much water and is pretty starchy, so it usually doesn’t rank high during those warm months.
Once late summer and fall hit, squirrels start eating more seeds and nuts to fatten up for winter. They’ll eat corn then, but only if they can’t find better options like acorns or walnuts.
If your yard already has plenty of tree nuts or birdseed, don’t be surprised if squirrels pass on the corn.
Common Reasons Squirrels Ignore Corn
The quality and type of corn really matter. Sweet corn on the cob tends to attract them more than old or moldy field corn.
If the kernels are hard, spoiled, or treated with pesticides, squirrels will probably leave them alone. They’ll sample food and toss aside anything that smells or tastes off.
Where you put the corn also makes a difference. If it’s near a lot of human activity or places where predators hang out, squirrels might keep their distance.
If there’s a feeder packed with sunflower seeds or a nut tree nearby, corn just isn’t as appealing. Also, corn can get messy and tough to eat if it’s left on a wet husk or stuck on a cob that’s hard to strip.
Differences Between Wild and Pet Squirrels
Wild squirrels forage for foods that give them the most energy per bite. They usually go for calorie-rich nuts and seeds they can stash for later.
You might only see wild squirrels eat corn when other food is scarce or if the corn’s easy to get off the cob.
Pet squirrels act differently. If you feed a tame squirrel, it might take corn as a treat, even if wild ones ignore it.
Still, you should only give corn sparingly—it fills them up but doesn’t offer enough vitamins or healthy fats. For pet squirrels, try giving small pieces of cooked sweet corn or mix in some nuts for better nutrition.
If you want more details on what squirrels prefer or which corn types work best, check out this guide on whether squirrels eat corn.
Corn Safety and Feeding Guidelines for Squirrels

It’s important to know which parts of corn are safe, which are risky, and how to offer corn without causing harm. Stick to a few simple rules about cleanliness and portion size to avoid problems like choking, digestion issues, or mold.
Is Corn Safe for Squirrels?
Plain, fresh corn kernels in small amounts can be a nice treat for adult squirrels. Kernels offer carbs but not much protein or fat, so keep servings tiny and don’t offer them too often.
Skip anything salted, buttered, or seasoned—those extras can upset a squirrel’s stomach.
Never give squirrels whole cobs. The cob itself is tough and can cause choking or blockages if they chew off big pieces.
If you want to share corn, just remove the kernels from the cob and offer only a spoonful or two at a time. Watch for any signs of diarrhea, tiredness, or sudden weight changes.
Types of Corn Squirrels Can and Can’t Eat
You can give them fresh sweet corn kernels or plain cooked kernels—just make sure they’re unsalted and unbuttered. Organic corn is safer, but washing store-bought corn helps get rid of pesticides.
Cracked or dried field corn is okay now and then, but it’s harder for squirrels to digest and shouldn’t replace their natural foods.
Don’t feed decorative, painted, or waxed corn. Avoid anything with salt, sugar, or flavor coatings.
Corn cobs, husks, and silk aren’t good for squirrels—those parts can cause choking or digestive trouble. If you come across “corn logs” for wildlife, make sure they’re actually made for animals and use them with caution.
Risks of Moldy or Rotten Corn
Moldy or spoiled corn can be toxic for squirrels. Mold sometimes carries mycotoxins that can damage their liver and nervous system, even in small doses.
If the corn smells sour, looks weird, or feels slimy, just toss it. Cooking doesn’t always destroy mold toxins, so don’t risk it.
Store corn in sealed bins if you plan to use it later. Pick up any uneaten corn after a few hours to stop it from spoiling.
If you notice several squirrels ignoring the corn you’ve put out, that could be a sign something’s wrong—remove the food and clean the area.
Special Considerations for Baby Squirrels
Baby squirrels under about 10 weeks old really need high-fat, high-protein diets from milk or a specialized formula. Corn just doesn’t cut it for their nutrition.
Tiny kernels can actually become a choking hazard. Plus, they don’t offer the nutrients these little guys need.
Don’t ever force solid food on a nestling. Instead, stick to the right formula or reach out to a wildlife rehabilitator if you’re unsure.
If a juvenile starts showing interest in solids, you can try offering soft, finely chopped fruits or plain cooked veggies. Just keep portions super small and watch their stool and energy.
Honestly, when you’re not sure about a baby squirrel’s diet, it’s always safer to check with a local wildlife rehabilitator before trying corn or anything else.
