Истоки этого торжества уходят в середину X века. Согласно церковному преданию, во время осады Константинополя горожане собрались в храме, чтобы молиться о спасении. Тогда юродивый Андрей и его ученик Епифаний стали свидетелями чудесного видения: над людьми явилась Богородица, окруженная ангелами и святыми.

Она молилась за христиан, а затем сняла со своей головы светящийся покров и распростерла его над молящимися, словно защищая их от бед.

После этого враги отступили, и город был избавлен от гибели.

На Руси этот день издревле считали особенным: говорили, что к Покрову зима приходит на порог. Часто именно 14 октября землю впервые покрывал снег - как напоминание о том самом небесном покрове.