将丙酮氰醇与浓硫酸反应得到甲基丙烯酰胺，进而与水反应，得到硫酸氢铵和甲基丙烯酸，然后与甲醇反应在酸性条件下生成甲基丙烯酸甲酯。一些亚洲生产商也用异丁烯相类似的叔丁醇作为原料，氧化成甲基丙烯醛，然后再氧化成甲基丙烯酸，进而与甲醇酯化生成甲基丙烯酸甲酯。丙烯也可以在酸的作用下羰基化生成异丁酸，然后脱氢得到甲基丙烯酸。2007年9月18日一种新型的铂催化生产甲基丙烯酸甲酯的方法问世。这种方法使用了均相的铂-磷催化剂。Lucite公司的工艺使用乙烯、一氧化碳、以及甲醇作为反应物生产丙酸甲酯，然后与甲醛反应生