Ladybugs mănâncă afidele, care sunt insecte mici, care se hrănesc cu plante. Potrivit Ladybug Lady, o singură gărgăriță poate mânca câte 50 de afide într-o singură zi. Bătrânii mănâncă atât larvele, cât și formele adulte ale afidelor și, din acest motiv, mulți agricultori folosesc gărgărițe pentru a controla dăunători pe culturile lor. Ladybugs obține umiditate și nutriție de afidele pe care le mănâncă.
Ladybugul este o creatură abundentă, iar o singură femelă are aproximativ 1.000 de ouă în timpul vieții, potrivit Ladybug Lady. Ladybugs sunt atent să-și pună ouăle lângă o sursă de hrană. În mod obișnuit, aceasta se află pe partea inferioară a unei frunze sau tulpini în imediata apropiere a unei colonii de afide. Găluște ouăle de ouă în decurs de o săptămână, iar larvele încep să mănânce aproape imediat miri de afide, viermi mici și chiar alte ouă de insecte. A fi aproape de o sursă de hrană este vitală pentru supraviețuirea acestor bug-uri noi.Există peste 300 de specii de gărgărițe diferite în America de Nord, și nu toate au pete. Specii, totuși, împărtășesc dieta lor de afide și alte insecte de grădină moale. Ladybugs se curăță după o masă folosind picioarele din față pentru a-și curăța capul și antena.