Omnivorlar olduklarından, ağaçkakanlar meyveler, böcekler, meyveler, kuruyemişler ve ağaç özleri gibi çeşitli şeyler yerler. Ancak, diyetleri de mevsimlere, yiyecek bulunabilirliğine ve farklı ağaçkakan türlerinin tercihleri.
Çok uyarlanabilir bir kuş olan ağaçkakan, farklı mevsimlerde bol miktarda bulunan yiyecek kaynaklarını yemeye meyillidir. Örneğin, ilkbahar ve yaz aylarında, temel olarak böcekleri ve özleri yer. Bu diyet üreme için gerekli besinleri sağlar. Sonbahar ve kış aylarında diyetleri meyve ve kuruyemişlerden oluşabilir.
200'den fazla ağaçkakan türü vardır ve bunlar Picidae ailesine aittir. Bu kuşlar, ağaçlarda delik açmak ve böcek kazmak için kullandıkları uzun gagalara sahiptir. Daha çok ormanlarda ve ormanlık alanlarda yaşarlar. Ağaçkakanlar 3 ila 23 inç boyutlarında olabilir ve 6 ila 11 yıl yaşayabilir.