Why does Spain have a national bank holiday on August 15? THE ASSUMPTION of the Virgin Mary is a public holiday in Spain celebrated every August 15 alongside other the world’s other major Catholic countries. It 15 Aug, 2023 @ 10:30 La Cultura·Lead·Madrid·National News