Dreaming of witches or demons is negative omen. It indicates your bad intentions towards someone. Make sure you get rid of them.
Dream dictionary: Witches dream meanings
Dreaming of witches, denotes that you, with others, will seek adventures which will afford hilarious enjoyment, but it will eventually rebound to your mortification. Business will suffer prostration if witches advance upon you, home affairs may be disappointing.
…To dream of a witch foretells that you will leave your home and sojourn among strangers: if the witch attempts to injure you, it denotes that you will be dependent upon strangers for your support. No intelligent person believes in witches, yet a great many-dream of them, and the above is the horoscope of such a dream. Lucky lottery dream numbers – 17….