Raccoons are omnivores and eat both plants and animals. They are very skilled at problem solving and have a reputation of eating just about anything they can access.
Raccoons are quite good at manipulating objects with their paws and can live in urban and wild environments easily. Raccoons in the city can get into trash cans to forage and can also find and eat pet food that is left outside. Some raccoons are even brave enough to come up to humans to beg. Raccoons in the wild tend to eat berries, fruits, nuts and other vegetables. They also eat small birds and mammals, eggs, small livestock, fish and insects. Raccoons have even been known to scavenge for carrion.