Les fourmis mangent des fruits, de la viande, des graines et des légumes selon le type de fourmi. Les fourmis charpentières mangent des fruits et les fourmis rouges de feu sont des mangeuses de viande. Différentes fourmis mangent des aliments différents, et les fourmis sont omnivores, elles mangent donc beaucoup de choses différentes.
Les fourmis charpentières mangent des fruits, comme le miellat. Certains types de fourmis, comme les fourmis rouges de feu, mangent de la viande sous la forme d'autres fourmis d'autres colonies. Il y a aussi des fourmis qui mangent des pucerons, des araignées et d'autres insectes.
Les fourmis qui viennent dans les fermes de fourmis sont généralement des fourmis moissonneuses occidentales. Ces fourmis mangent des légumes et des fruits en petits morceaux. Ils mangent beaucoup d'aliments que les humains mangent, y compris les carottes, les pommes et la laitue. Quiconque nourrit ces fourmis doit retirer la nourriture au bout de trois jours, car les fourmis ne mangent qu'un ou deux morceaux de nourriture à la fois.
De nombreuses fourmis mangent des légumes, ce qui cause souvent beaucoup de dégâts aux jardins. Les fourmis ont aussi tendance à aimer manger du sucre. Tout ce qui contient du sucre est souvent délicieux pour les fourmis. Cela inclut l'eau qui est simplement mélangée avec du sucre. De nombreuses fourmis s'attaquent également aux fleurs qui sécrètent du sucre. Certaines fourmis cultivent en fait des champignons pour se nourrir, et d'autres rassemblent des pucerons afin de manger les sécrétions sucrées de leur peau.