1.丙酮縮合法:丙酮和甲醇在酸性催化劑存在下反應生成γ-羥基丁醛。產物經氧化得到γ-羥基丁酸。
2.乙醛還原法:將乙醛和氨水混合,加入氫氣或壹氧化碳等還原劑,將乙醛還原為γ-羥丁胺。將產物水解成γ-羥基丁酸。