Magi, som vi forstår det i dag, har sine rødder i gamle religiøse ritualer, shamanistiske praksisser og folkeskikke. Magiens oprindelse kan spores tilbage til forhistorisk tid, og det er svært at udpege et specifikt individ som den "første" person til at udføre magi. Magi har eksisteret i forskellige former gennem menneskets historie på tværs af forskellige kulturer og samfund, hvor forskellige individer har bidraget til dens udvikling og praksis.