The male green oropendola grows to a length of about 43 cm (17 in) and the female about 37 cm (14.6 in). The head, breast and back are pale olive green, the wings are greyish-green, and the rump and underparts are chestnut. The central feathers of the tail are black and the outer ones yellow. The beak has an orange tip, and its base and the adjoining areas of skin are yellowish. The irises are pale blue and there is an inconspicuous crest on the back of the head.
P. viridis has a very wide distribution in the tropical rainforests of South America. Its range includes Colombia, Venezuela, Guyana, Surinam, French Guiana, Brazil, Ecuador, Bolivia and Peru.