A pesar de las posturas de diversidad sexual de las religiones politeístas de las culturas antiguas de Grecia y Roma, la mayoría de las religiones actuales considera inmoral a la homosexualidad.