Halichoeres rubrovirens es una especie de peces de la familia Labridae en el orden de los Perciformes.
Arrecife tropical; en profundidades comprendidas entre 6 y 25 m.[1] Sudoeste del océano Atlántico: endémico en el grupo de islas de Trinidad y Martín Vaz, situadas 1200 km al este de la costa sudoriental de Brasil.
[1]