Los loros son omnívoros; por lo tanto, comen tanto insectos como material vegetal, como nueces, flores, frutos, brotes y semillas. Las semillas y las nueces son a menudo sus favoritas, y usan sus fuertes mandíbulas para romper conchas y cascos abiertos.
Algunas especies usan sus picos más largos para sacar insectos del suelo y masticar vegetación para beber los jugos. Lories y lorikeets están adaptados para alimentarse de frutas suaves y néctar de flores. Algunas especies de loros a veces comen restos de animales y carroña, mientras que otras se han visto robando huevos de los nidos de otras aves. La dieta del loro salvaje cambia de acuerdo con lo que está disponible en la naturaleza, y la mayoría de las especies se adaptan fácilmente a las fuentes de alimentos cambiantes.