You can give squirrels peanuts, but you really need to do it with care and moderation. Plain, unsalted raw peanuts offer squirrels a solid source of protein and fat, but too many—especially salted or roasted ones—might lead to health issues. This post covers which types are safer and how to feed them without putting your local wildlife at risk.

If you love watching squirrels, you’ll find some simple steps here to make feeding them safer. Try offering peanuts with greens and skip the salty or sugary snacks.
Keep reading for practical tips and a few easy rules to help protect squirrels—while still enjoying their visits.
Can Squirrels Eat Peanuts?
Peanuts can be a fun treat for backyard squirrels, but the type and preparation really matter. You’ll want to know which peanuts are safer, why folks use them, and what risks to watch out for.
Types of Peanuts and Their Effects
Peanuts come in all sorts of forms: raw, roasted (dry or oil), salted, and in-shell or shelled. In-shell peanuts give squirrels something to chew, which helps wear down their teeth and keeps them busy. Shelled peanuts are easy to eat, but don’t help much with dental health.
Salted or flavored peanuts bring in sodium and other additives that can hurt small mammals. Oil-roasted ones have extra calories from added oils. Dry-roasted peanuts usually contain more sodium than plain roasted, so if you’re not sure about the salt, it’s better to skip those.
Try to buy plain, unsalted peanuts meant for wildlife if you can. A 25 lb bag of in-shell peanuts labeled for wild animals is easy to find at feed stores or online, and it’s less likely to have anything harmful added.
Common Reasons for Feeding Squirrels Peanuts
People feed peanuts because squirrels go wild for them, they’re cheap, or just to draw wildlife closer for photos. Peanuts are high in fat and protein, so they grab a squirrel’s attention fast.
Some folks use peanut butter as bait for traps or to hand-feed after building trust, since the smell and sticky texture are irresistible. If you’re feeding to bond with a specific squirrel, just use a little and keep things short.
Peanuts can also help squirrels stash food for winter. Still, it’s smart to use them only as a treat now and then. Always make sure there’s fresh water, and switch things up so squirrels get a more balanced diet.
Dangers of Raw Peanuts and Aflatoxin
Raw peanuts can carry a mold that produces aflatoxin, a toxin that’s rough on animal and human livers. This risk gets worse if the peanuts have been stored damp or somewhere warm and humid. Unfortunately, you can’t tell by smell or sight if a peanut has dangerous levels.
Some sources really warn against giving raw peanuts to most squirrels because of this aflatoxin risk. If you do buy raw peanuts, get them from a trustworthy supplier and store them somewhere dry and cool. Toss out any peanuts with mold, a weird smell, or odd colors.
Some wildlife feeds label their peanuts as tested or low-aflatoxin, and those are a better pick. If you’re not sure, avoid handing out raw peanuts in big amounts, especially near bird feeders where mold can spread.
Safer Options: Roasted Peanuts and Alternatives
Roasted, unsalted peanuts lower the risk of infection, but they might still have extra sodium or oils, so check the label. Dry-roasted, unsalted peanuts make a decent treat once in a while—just avoid oil-roasted or super salty ones.
Better long-term choices? Try tree nuts like unsalted walnuts, pecans, or hazelnuts. These have nutrients more like what squirrels eat in the wild. Commercial squirrel blocks and mixes made for wild rodents also give them vitamins and minerals missing from peanuts.
Offer peanuts sparingly—think a handful spread out over several days, not an endless pile. Use in-shell peanuts to help with gnawing, and keep your peanut stash dry and rotated to avoid mold and aflatoxin.
If you want more info about raw peanut risks and feeding tips, check out this discussion: Are Peanuts Good for Squirrels?.
Best Practices for Feeding Squirrels
Feed plain, unsalted peanuts in the shell if you can, and only offer small amounts. Mix in other foods so squirrels get more calcium and vitamins.
Keep feeding predictable in spot and timing to avoid crowding or squirrels getting too comfortable.
How to Prepare Peanuts for Squirrels
Use raw or dry-roasted peanuts without salt, sugar, or oil. Salted or flavored nuts can dehydrate squirrels and mess with their digestion.
Leave shells on when possible—shells slow down eating, cut spoilage, and give squirrels a natural foraging job.
If you need to remove shells, break nuts in half instead of mashing them. Skip peanut butter and anything mixed with chocolate or additives; peanut butter is just too fatty and sugary for regular feeding.
Check peanuts for mold or a musty smell and throw out anything that seems off.
Put peanuts on a flat tray, in a shallow dish, or scatter them under a tree. Clean the area every week to keep pests and leftovers down.
Recommended Portion Size and Frequency
Offer a small handful (about 10–15 whole peanuts) per feeding for a group of squirrels. For just one squirrel, 3–5 whole peanuts as a treat now and then is plenty.
Treats shouldn’t be more than 10% of a squirrel’s daily food.
Feed at most once a day and try to keep the timing steady, like morning or late afternoon. Skipping days helps prevent dependency.
If you notice more squirrels showing up, cut back portions to avoid overeating and fights. Don’t use food to lure squirrels into tight spaces or close to pets or kids.
Watch for signs like weight gain, tiredness, or odd behavior. If you spot any of these, cut back or stop feeding and let them return to their natural diet.
Balanced Diet Tips for Squirrels
Mix peanuts with foods that are high in calcium. That way, squirrels don’t end up eating a diet that’s too heavy in phosphorus.
Toss in small bits of apple, carrot, cooked squash, or some dark leafy greens with the peanuts. Hard-shelled nuts like walnuts or hazelnuts add some variety—and they help keep squirrel teeth in check.
Don’t just give them peanuts for days on end. Squirrels actually need a mix of seeds, fruits, fungi, and some insect protein to really thrive.
If you want to get it just right, you could use balanced mixes made for wild squirrels. There’s also plenty of advice on wildlife care sites, like this one: feeding-squirrels safety and best foods (https://petshun.com/article/can-you-feed-squirrels).
Always keep some clean water nearby. Try moving the feeding spots around from time to time to help cut down on waste and keep predators guessing.

