Ce poisson au corps long peut être gris, avec des nuances d'olive, ou brun, potentiellement avec des nuances rougeâtres. Cette espèce est sexuellement dimorphe. Les femelles ont des couleurs plus tamisées, mais montrent plus de motifs verts ou bruns. Les femelles ont un peigne moucheté jaune et la surface inférieure de la tête. Chez les mâles, ces zones sont pâles et dépourvues de taches. Pendant la saison de reproduction, les mâles développent une coloration orange vif et rougeâtre sur les nageoires.
Le chabot pourpré se nourrit d'algues vertes, de vers polychètes, de crustacés et de mollusques.