To dream of witchcraft represents negative or deceptive manipulation. You or someone else that is trying to destroy another's reputation. You may also be experiencing someone who wants to make everyone hate you or work against you. Rumors and lies. You may feel that someone is purposely out to get you or always trying to ruin you. Alternatively, you may feel that your sense of intuition is cursed and that bad luck can't be stopped.
To dream of practicing witchcraft may reflect your own attempt to punish someone by telling lies about them or by turning people against them. Making someone else feel like they can never be positive ever again.