Изобретение касается способа получения бутандиолдиметакрилатов, включающего реакцию переэтерификации бутандиолом сложного эфира метакриловой кислоты, образованного спиртом, содержащим от 1 до 4 атомов углерода, в присутствии катализаторов, где в качестве катализатора используют комбинацию, которая содержит по меньшей мере одно соединение лития и по меньшей мере одно соединение кальция, причем по меньшей мере одно из соединений лития и/или кальция представляет собой оксид, гидроксид, алкоксид, содержащий от 1 до 4 атомов углерода, или карбоксилат, содержащий от 1 до 4 атомов углерода, а также взаимодействие протекает в присутствии воды в количестве от 0,005 до 8 мас.% в пересчете на массу используемого бутандиола в начале реакции, причем необязательно выдерживание указанного количества воды на протяжении всего процесса переэтерификации. Способ делает возможным получение бутандиолдиметакрилатов с особенно низкими затратами и очень высокой чистотой. 34 з.п. ф-лы, 6 пр.