Sorcerer City is een strategisch bordspel waarin je als tovenaarsarchitect vijf jaar lang meebouwt aan één stadsdistrict. Elke ronde bouw je je stad op met blokken die je zelf mag draaien en positioneren, maar let op: de stad verandert elk jaar op magische wijze door de steeds verschuivende blokken. Naast het optimaliseren van je stadsindeling moet je ook monsters afweren die je gebied plunderen. Hoe beter je je stad beschermt en uitbreidt, hoe meer overwinningspunten je verdient.
In elke ronde heb je twee minuten om je plannen uit te voeren. Tussen de rondes door koop je nieuwe tegels en beloningen om je strategie te versterken, maar monsters blijven een constante dreiging. Monsters kunnen zowel nuttig als storend zijn, omdat ze nieuwe kaarten of hinderpalen toevoegen aan je spel. Na vijf rondes tellen alle spelers hun punten bij elkaar op, en wie het hoogst scoort, wordt tot hoofdtovenaar van Sorcerer City gekroond.