Stegastes diencaeus atteint 13 cm. Adultes brun-olive uniforme à queue plus claire, souvent avec des reflets jaunes sur les flancs. Juvéniles spectaculaires : moitié avant jaune vif, moitié arrière violette avec un ocelle jaune à bordure bleue sur la nageoire dorsale. Territorial, farme aussi un jardin d'algues comme S. adustus. Vit sur les récifs coralliens caribéens de 1 à 15 m. Charge parfois les plongeurs de passage.
