Edinburgh has 39 magic venues and 28 magicians listed on FindMagic, 1 upcoming show, the next on Dec 21.
Edinburgh runs on festival time: each August the Fringe fills rooms across the city with magic, comedy-magic and mentalism, and the listings here turn over daily through the season. The rest of the year is quieter — occasional shows rather than standing rooms — so the August pages are the ones to plan a trip around.