The rainbow lorikeet is a large lorikeet, about tall. It is has green feathers on its back, wings and tail. It has bright red feathers on the chest, with orange and yellow feathers on the sides of its chest. It has deep blue feathers on its abdomen and head. It also has stripes of yellow among its green feathers. It has a bright red bill with grey legs and feet.