Diferentes corrientes socialistas (de igual forma que las diferentes ideologías políticas de la derecha) tanto se han opuesto como han apoyado los derechos LGBT, a menudo haciendo coincidir sus actitudes con los valores mayoritarios de la sociedad.