硫醇可通过卤代烃与硫氢化钠（或其他碱金属硫氢盐）起S2反应得到：生成的硫醇与硫氢盐进一步反应，产生硫醇盐：不过硫醇盐中的烃硫负离子是很强的亲核试剂，易与卤代烷反应生成副产物硫醚：所以必须使用过量的硫氢盐以避免副反应的发生。硫醇也可通过二硫化物（R-S-S-R'）还原得到。还原剂可以是氢化铝锂、液氨中的金属锂，或锌加酸（如乙酸）。另外，用硫脲与卤代烃反应，生成S-烷基异硫脲盐，后者易水解生成尿素和硫醇，也是实验室制备硫醇的常用的方法，反应产率高。