The overall length of the yellow streaked lory is about 12-1/2 inches. The coloration is generally green. The bill, skin at base of the tail and bare orbital skin is black. The lores and forehead to mid-crown are red, bordered blackish. The throat and breast have irregular red spots and patches with yellow or orange streaks on the mantle, breast, and belly. The thighs are red and the underwing coverts red with a yellow band across the underside of the flight feathers. The underside of the tail is light greenish-brown, basally red. The legs are dark gray. Immatures have reduced red on the head.