Las avispas son animales omnívoros y por lo tanto comen una mezcla de plantas y otros animales. Como con las abejas, la avispa prefiere las plantas más dulces y principalmente come néctar, frutas y miel. Las avispas también comen insectos e incluso grandes orugas.
A pesar de sus colores brillantes que tienen la función de disuadir a los depredadores, las avispas son devoradas por varios animales en todo el mundo, incluyendo aves, anfibios, reptiles y varias especies de mamíferos.