Expert reported the average salary range of a magician at about $20,000 to $40,000, depending on location. For instance, the site reported average yearly earnings of $21,038 in Indianapolis and $39,926 in Chicago
Read more : http://www.ehow.com/info_12063632_salary-magician.html