La perruche omnicolore est une perruche endémique du sud-est de l’Australie. Cela veut dire qu’on ne l’observe que dans cette zone à l’état naturel. Les couples sont sédentaires contrairement aux individus jeunes qui n’ont pas encore de partenaire. Elles se nourrissent de graines qu’elles trouvent souvent sur le sol. Elles consomment principalement des graines d’eucalyptus et d’acacia.