Skunks are opportunistic omnivores. That means they eat both plant and animal matter, and they adjust their diet to whatever is available where they live. Their varied diet includes insects, small rodents, eggs, fruits, berries, grasses, and human food scraps when they can find them.
Most people picture a skunk digging through a garbage can. That image is not wrong, but it only tells part of the story. Skunks are adaptable feeders that shift their menu with the seasons, their habitat, and whatever food source is easiest to reach.
What Do Skunks Eat in the Wild?
Insects make up the largest share of a wild skunk’s diet during the warmer months. Skunks are built for digging and rooting through soil, leaf litter, and rotting wood, and that is exactly where their preferred prey lives.
Beetles, grubs, grasshoppers, crickets, and caterpillars are common targets. Skunks also eat earthworms, snails, and other soft-bodied invertebrates they find near the surface. This insect-heavy diet is one reason skunks are often found rooting through lawns at night — they are after the larvae living just under the grass.
When insects are scarce, skunks broaden their search. They eat small rodents like mice and voles, along with frogs, lizards, snakes, and bird eggs. Some skunks raid ground nests for eggs and young birds. They are not skilled hunters of fast-moving prey, so most of the animals they eat are slow, small, or unable to escape.
Plant matter fills out the rest of the diet. Wild skunks eat berries, fruits, roots, tubers, grasses, and leaves depending on what grows in their region. This mix of animal and plant food is what makes them true omnivores rather than dedicated predators or grazers.
How Does a Skunk’s Diet Change With the Seasons?
A skunk’s menu shifts throughout the year because food availability shifts. In spring and summer, insects and other invertebrates are abundant, and skunks take full advantage. This is also when they need the most energy for raising young.
By late summer and fall, skunks turn more toward fruits, berries, and seeds as insect numbers drop. They also eat more plant material during this period. Building fat reserves before winter matters for skunks in colder climates, and calorie-dense foods help with that.
In winter, activity drops sharply in colder regions. Skunks do not truly hibernate the way bears do, but they enter a state of reduced activity and may stay in dens for extended periods. They live off stored body fat during this time and eat far less than in warmer months. In warmer climates where insects stay active year-round, skunks may continue feeding much as they do in summer.
What Do Skunks Eat Around Homes and Cities?
Urban and suburban skunks eat many of the same things as their rural counterparts, plus whatever people leave behind. This is where most human-skunk conflicts start.
Common attractants include:
- Pet food left outdoors overnight
- Unsecured garbage cans and compost piles
- Bird seed and fallen fruit from trees
- Grubs and larvae in lawns
- Outdoor pet water bowls
Skunks are drawn to these sources because they are easy, reliable, and calorie-rich. A bowl of cat food delivers more energy for less effort than digging for beetles. This is not a sign that skunks prefer human food — it is a sign that they take the easiest available option, which is typical of opportunistic feeders.
Lawn grubs deserve a specific mention. When skunks dig small cone-shaped holes in a lawn overnight, they are usually after beetle larvae living in the soil. The damage is a side effect of feeding, not a deliberate attempt to ruin the yard.
Do Skunks Eat Meat, Carrion, or Pet Food?
Skunks eat meat when they can get it, including carrion. They are not above feeding on roadkill or other dead animals they find. This scavenging behavior is part of why they can survive in so many different environments.
They will also eat pet food, which is essentially processed meat and grain. This creates a real problem for pet owners. Leaving food out at night is one of the most reliable ways to attract skunks, raccoons, and other wildlife.
One point worth being clear about: skunks are not predators of healthy adult cats or dogs. A skunk may defend itself if cornered, and the spray is the main risk to pets. But skunks do not hunt pets as prey. Small rodents and eggs are a different story — those are genuine food sources.
What Should You Never Feed a Skunk?
You should not feed skunks at all, whether intentionally or by accident. Feeding wildlife changes their behavior, draws them closer to homes, and increases the chance of conflict with pets and people.
If a skunk is already visiting your yard, the goal is to remove attractants, not to offer food. Certain foods are also genuinely harmful to skunks and other wildlife:
- Chocolate, which is toxic to many animals
- Salty or highly processed snacks
- Spoiled or moldy food
- Anything containing xylitol, an artificial sweetener toxic to some animals
Beyond toxicity, feeding a skunk teaches it to associate people with food. That can lead to bold behavior and more encounters. In many areas, feeding wildlife is also against local regulations.
Is a Skunk’s Diet Dangerous to People or Pets?
The main risk from skunks is not their diet — it is the diseases they can carry and the spray they use for defense. Skunks are known carriers of rabies, and any skunk acting strangely, active during the day, or unafraid of people should be avoided and reported to local animal control.
Skunks can also carry parasites and bacteria that spread through their droppings or urine. This matters because skunks often feed in yards, near pet areas, and around foundations. Keeping pets vaccinated and preventing skunks from denning under decks or sheds reduces this risk.
The spray itself is a separate issue. Skunk spray is an oily, sulfur-based compound that causes strong odor and can irritate eyes and airways. It is not a disease, but it is unpleasant and hard to remove. Pets that get sprayed should be kept away from eyes and treated promptly.
None of this means skunks are dangerous animals that need to be eliminated. They play a real role in the environment by controlling insect and rodent populations. The practical approach is to keep them wild — remove food sources, secure trash, and let them do their job away from your home.
Frequently Asked Questions
What do skunks eat the most?
Insects make up the largest part of a wild skunk’s diet during warm months, especially beetles, grubs, and larvae. They also eat rodents, eggs, fruits, and plant material depending on what is available.
Do skunks eat cat food or dog food?
Yes, skunks will eat pet food left outdoors, and it is one of the most common reasons they visit yards. Leaving food out overnight reliably attracts them and other wildlife.
Are skunks dangerous to pets?
Skunks are not predators of healthy adult cats or dogs, but they can carry rabies and will spray when threatened. Keeping pets vaccinated and away from skunks is the main safeguard.
Do skunks eat fruits and vegetables?
Yes, skunks eat berries, fruits, roots, and grasses as part of their omnivorous diet. Plant matter becomes a larger share of their food when insects are scarce.

