Crotonsäure kann durch Oxidation von Crotonaldehyd gewonnen werden.
Auch durch Knoevenagel-Kondensation von Acetaldehyd mit Malonsäure in Pyridinlösung entsteht Crotonsäure.
Bei der alkalischen Hydrolyse von Allylcyanid entsteht nach einer intramolekularen Umlagerung der Doppelbindung ebenfalls Crotonsäure.
Crotonsäure entsteht auch bei der Destillation von 3-Hydroxybutansäure.