Whether they perform basic card tricks, pull rabbits out of hats or create illusions that astound street crowds, magicians must constantly practice to perfect their techniques. When they're not practicing, they read and study new tricks to add to their repertoires. An aspiring street magician doesn't need a college degree, but he must be able to communicate effectively with his audience. In return, he can expect to earn an income averaging above $40,000 annually.