As principais estrelas de Spamalot são Christopher Fitzgerald como Patsy, James Monroe Iglehart como Rei Arthur, Leslie Rodriguez Kritzer como a Lady of the Lake, Ethan Slater como o Historiador/Herbert, Jimmy Smagula como Sir Bedevere, Michael Urie como Sir Robin, Nik Walker como Sir Galahad, Taran Killam como Lancelot (até 7 de janeiro) e Alex Brightman como Lancelot (a partir de 9 de janeiro).