Los alcoholes primarios se pueden obtener por diferentes métodos, algunos de ellos: Hidrogenólisis de ácidos grasos o sus derivados, en presencia de catalizadores como el cromito de cobre, a temperatura y presión variables (50-300ºC, 10-200atm). También se pueden obtener por reducción con sodio metálico de los ésteres de ácidos grasos a temperatura ambiente y en medio alcohólico anhídro, seguido de una hidrolísis del alcoholato. Los alcoholes secundarios se pueden obtener por: Hidratación de alfa-olefinas en medio sulfúrico.