Seeing a witch in your dream, represents evil, destructive, and dangerous feminine forces.  It may point to your negative ideas of the feminine and your experiences with heartless women. Alternatively, a witch is symbolic of goodness, power and enchantment.