Альдегиды восстанавливаются в первичные спирты, кетоны – во вторичные водородом в присутствии катализатора (Ni), при этом восстанавливается и двойная углерод-углеродная связь, или с помощью алюмогидрида лития LiAlH4, не затрагивая двойные углерод-углеродные связи.
Получение первичных спиртов восстановлением карбоновых кислот предпочтительно в том случае, когда кислоты более доступны, чем спирты.
Первичные спирты также могут быть получены восстановлением эфира, при этом оба фрагмента эфира превращаются в спирты.
Гидрированием окиси углерода в различных условиях можно получить как чистый метиловый спирт, так и смесь его первичных гомологов.