Повесть «Ночь перед Рождеством» также принадлежит к циклу «Вечера на хуторе близ Диканьки». События в повести необычны, фантастичны, похожи на сказку. Повествование насквозь пропитано духом фольклора, сказочных преданий и легенд. Основное действие сосредоточено вокруг жителя Диканьки — кузнеца Вакулы, «силача и детины хоть куда», и героя всех русских поверий — беса. Завязкой повести можно считать разговор Оксаны, первой красавицы села, с Вакулой, влюбленным в нее до беспамятства. Оксана дает кузнецу обещание выйти за него замуж, если он принесет ей черевички — такие, какие носит сама императрица. Кульминационным моментом повести, бесспорно, является чудесный полет Вакулы на черте до Петербурга и обратно. В результате он добывает своей возлюбленной башмачки. В развязке Вакула мирится с отцом Оксаны, с которым был не в ладах, и берет замуж красавицу.