Maikäfer sind reine Pflanzenfresser.
Sie futtern vor allem Blätter von Laubbäumen wie Eichen, Buchen, Weiden, Haselnuss, Ahorn und Obstbäumen.
Ab und zu machen sie auch vor Nadelbäumen wie den Lärchen mit ihren weichen Nadeln nicht Halt.
Kommen Maikäfer in großer Zahl vor, kann es durchaus sein, dass sie ganze Bäume kahl fressen. Die Engerlinge ernähren sie von Pflanzenwurzeln.