You can safely offer many common nuts, but some are honestly much better for squirrel health than others. Give squirrels unsalted, raw or roasted almonds, hazelnuts, walnuts, acorns, and shelled mixed nuts in moderation. Avoid highly processed or high-phosphorus nuts like pine nuts, cashews, and dry roasted peanuts. This keeps their diet closer to what they’d find in nature and lowers the risk of throwing their nutrients out of balance.

If you want to help without causing harm, stick to simple habits. Offer whole nuts in the shell when you can, limit how many you leave out, and sometimes add leafy greens or fruit to boost calcium and variety.
Best Nuts for Squirrels and Safe Feeding Practices
Feed nuts that give squirrels healthy fats and some minerals. Avoid nuts high in phosphorus or old, rancid oils.
Pick whole, unsalted nuts in shells if you can. Only put out a few at a time so squirrels don’t overdo it.
Top Nut Choices: Almonds, Hazelnuts, Walnuts, and Acorns
Almonds (roasted or blanched is best) give squirrels a better calcium-to-phosphorus balance than most other nuts. Offer them whole and unsalted, in the shell if possible.
Hazelnuts (filberts) are high in good fats and pretty easy for squirrels to crack. They’re a solid choice and help with natural foraging.
Walnuts give squirrels healthy fats and energy. Serve them raw and unsalted; halves in the shell make them work a bit more and slow down eating.
Acorns are a natural wild food for many squirrels. They provide fats and carbs, but their nutritional value varies by species and season. Try a few and watch for any tummy troubles.
Quick feeding checklist:
- Whole, unsalted, in-shell when possible
- Rotate nut types for variety
- Limit servings to a small handful per visit
Peanuts and Pine Nuts: Are They Good or Bad for Squirrels?
Peanuts show up a lot, but quality matters. Raw, unsalted in-shell peanuts are okay once in a while. Skip dry-roasted or salted peanuts—extra oils and salt just aren’t good for squirrels.
Peanuts have a lot of phosphorus compared to calcium, so don’t let them be the main thing you feed.
Pine nuts and cashews aren’t great for long-term feeding. Pine nuts are super calorie-dense and squirrels can easily overeat them, messing up their nutrition.
If you do give pine nuts, make it rare and mix them with foods higher in calcium. Whenever you offer peanuts or pine nuts, keep portions small and try to add leafy greens or fruits for balance.
Nutritional Considerations: Calcium, Phosphorus, and Health
Squirrels really need a balanced calcium-to-phosphorus ratio to avoid bone and growth issues. Aim for foods that get that ratio closer to 1:1, or better if you can.
Most nuts have more phosphorus than calcium, so pair nuts with calcium-rich foods like dark leafy greens, orange slices, or little bits of hard-boiled egg.
Watch for signs of poor nutrition—weak limbs, tiredness, or weird posture. Old, rancid oils in nuts can make squirrels sick.
Keep nuts in a cool, dry spot and toss any that smell off. If you’re caring for a pet or rehab squirrel, it’s best to ask a wildlife rehabber or vet about supplements instead of guessing.
Proper Feeding Methods and Squirrel Feeders
Use squirrel feeders that slow down eating and encourage foraging, like ones that make squirrels crack shells or reach through small holes.
Put feeders up on poles or small platforms to keep rodents and moldy mess away. Clean feeders every few weeks and get rid of any wet or moldy nuts.
Feeding tips:
- Offer a mix of nut types, not big piles of one kind
- Put fresh water nearby
- Limit to a few nuts per squirrel each day to keep their diet balanced
If you want even more details on nut choices, check out a practical ranking of common nuts for squirrels at Best & Worst Nuts for Squirrels.
Feeding Tips, Cautions, and Creating a Squirrel-Friendly Environment
You can feed squirrels safely by controlling how much and how often you offer nuts. Avoid toxic or salted foods, and give them places to forage and nest.
Small, varied portions and safe housing really make a difference for squirrel health and behavior.
Portion Size and Frequency for a Healthy Squirrel Diet
Feed wild squirrels just a handful at a time. Aim for 1–2 tablespoons of unsalted nuts per squirrel, no more than once or twice a day.
This keeps them moving and helps prevent obesity.
Offer a mix: 50% nuts (unsalted peanuts, walnuts, hazelnuts), 30% fresh fruit or veggies, and 20% protein (like mealworms or bits of cooked egg) if you want to add variety.
Spread food out in different spots so squirrels have to search, not just sit at one pile.
Use a squirrel feeder or scatter food under trees to mimic natural foraging. Clean feeders weekly and clear out old food to avoid mold.
Stop feeding in spring if young are weaning, and cut back in fall so they rely more on natural caching.
Types of Nuts to Avoid and Dangerous Foods
Never give salted, roasted, or flavored nuts. Salted peanuts and party mixes can dehydrate and seriously harm squirrels.
Don’t use nuts in shells that are glued or treated either.
Skip chocolate, candy, or baked goods. Chocolate contains theobromine and caffeine, which can be toxic to a lot of animals.
Also, don’t feed avocado, black walnut hulls, or raw kidney beans—these can upset digestion or even be dangerous.
Avoid putting out whole corn on the cob if it attracts pests. Never feed moldy or rancid nuts.
If you buy bulk nuts, check the smell and texture; if they smell foul or oily, just toss them. Always go for plain, unsalted, and fresh options.
Mimicking Natural Foraging and Using Squirrel Houses
Try scattering small amounts of nuts around shrubs or under leaf litter. I usually hide about 6–12 nuts for every 10 square feet—it encourages the squirrels to search, just like they would in the wild.
Change up the hiding spots every few days. That way, their foraging stays interesting and natural.
Grab a squirrel feeder that offers individual portions and has drainage holes. I’d place feeders close to tree cover but keep them at least 6–8 feet from bird feeders. That seems to cut down on squabbles.
Remember to clean and refill the feeders often. Mold and disease can creep in quickly if you don’t.
Install a squirrel house or a nesting box about 10–20 feet high in a sturdy tree. Make sure it has a 3–4 inch entrance hole and a sloped roof.
Face the box away from the wind and keep it out of direct sunlight if possible. Toss in shredded paper or dry leaves for bedding—avoid cloth or plastic, since those aren’t safe for them.

