April 30th, the day before Beltane or May Day, is known in some parts of Northern Europe as Walpurgisnacht! This was specifically a Night for Witches! That is right and it pre-dates Christianity! Also known as Hexennacht!
This is a tradition we rarely hear about these days. Now, we should understand that even though it pre-dates Christianity, that of course didn't stop the church from branding it with a very Christian name. Saint Walpurga is where this name comes from. Of course like everything else Pagan, they twisted the story from a night for Witches and witchcraft, and turned it into celebrating a Saint who protected AGAINST witchcraft, once again demonizing WOMEN and witches and everything Pagans stand for.
While a maddening fact of history, it doesn't stop Pagans and Witches today from reclaiming it and restoring it's original folkloric glory for the sake of all Witches! And that is what we all should strive to do. They rebranded our world with their fear mongering and empirical order, but they can't stop us from removing that deception once and for all and telling the true stories as they were told thousands of years ago! Celebrating the return of the free folk faith.