MagicFair (part of the Edinburgh International Magic Festival) is a magic theme park experience where the rides are live shows, in nine theatre and performance spaces that seat from 10 to 120. You’re always only a few feet away from the action, allowing magicians to use some of the more extreme techniques of misdirection and audience control.
With magic shows from some of the greatest magicians and illusionists every 20 minutes across multiple rooms, you can watch up to 8 live shows between exploring the Ribbon Maze, Magic Shop and enjoying street food and entertainment in the open-air courtyard.
All ages 10am-2pm (under 5s go free)
Ages 7+ 2pm – 6pm
Ages 16+ 7.30pm – 11.30pm