This depends on many factors, such as experience, reputation, and location. Professional magicians can earn a good salary if they regularly perform on large stages or are booked as headliners for events. The range of annual salaries is very wide and goes from 12,000 euros to sums in the six to seven-figure range. In America, the average annual salary for magicians is around 35,000 dollars, and in the UK, it's 31,000 pounds. In Europe, it is likely to be similar.