Las hormigas comen frutas, carne, semillas y vegetales según el tipo de hormiga. Las hormigas carpinteras comen frutas, y las hormigas rojas comen carne. Las diferentes hormigas comen alimentos diferentes y las hormigas son omnívoras, por lo que comen muchas cosas diferentes.
Las hormigas carpinteras comen frutas, como la fruta de la mielada. Algunos tipos de hormigas, como las hormigas rojas de fuego, comen carne en forma de otras hormigas de otras colonias. Hay hormigas que también comen pulgones, arañas y otros insectos.
Las hormigas que vienen en las granjas de hormigas son usualmente hormigas cosechadoras occidentales. Estas hormigas comen verduras y frutas en trozos pequeños. Comen muchos alimentos que los humanos comen, incluyendo zanahorias, manzanas y lechuga. Cualquiera que alimente a estas hormigas debe retirar la comida después de tres días, ya que las hormigas solo comen una o dos piezas de comida a la vez.
Muchas hormigas comen verduras y, como resultado, a menudo causan mucho daño a los jardines. Las hormigas también tienden a amar comer azúcar. Cualquier cosa que tenga azúcar es a menudo deliciosa para las hormigas. Esto incluye el agua que simplemente se mezcla con el azúcar. Muchas hormigas van tras flores que también secretan azúcar. Algunas hormigas en realidad cultivan hongos para comer, y otras reúnen pulgones para comer las secreciones azucaradas de la piel.