Hairy woodpecker diet is mostly of insects. The will eat spiders, bees, wasps, grasshoppers, ants and etc.They also like to eat suet, sunflower seeds and dry roasted unsalted peanuts.
Some of the ways they can find their food is by looking along a branch or trunk of a tree and pick up the insects that are on the surface of the tree bark. Another way is that they can use their bill to rapidly tap along a trunk or branch to locate their prey that is hidden within the tree. When they have found the hidden insect they will use their chisel-shaped bill to chisel away the wood so that they can use their long tongue to remove the insect