Pirolen veier 42–102 g og måler 24–25 cm. Voksne hann-piroler er gule med sort farge på vingene og halen og har røde nebb. Hunner og ungfugler er grønngule på oversiden og gulhvite på undersiden med mørke striper.