An efficient synthesis of vinylphosphonates is described. This involves the reaction of alkyl cyanoformates and dialkyl acetylendicarboxylates in the presence of trialkyl phosphites. The 1H, 13C NMR, and 31P NMR spectra of vinylphosphonates having different substitution are consistent with the presence of two geometrical isomers.