Dzięcioły czerwonogłowe mają dietę wszystkożerną obejmującą owady, owoce i nasiona. Obserwatorzy ptaków zaobserwowali je polujące i zjadające mniejsze gatunki ptaków, takie jak jaskółki, wróbki i sikorki.
To zachowanie wynika z potrzeby pożywienia i przetrwania.