Kelsey Grammer made his Broadway debut at the Lincoln Center in Macbeth in 1981, playing Lennox. He went on to take over the title role from actor Philip Anglim, who withdrew following negative reviews. This led to Grammer's next role on Broadway, Cassio in a revival of Othello opposite James Earl Jones. Grammer then appeared in the original 1983 off-Broadway production of Stephen Sondheim’s Sunday in the Park with George. The musical went on to receive ten Tony Award nominations, however, Grammer did not transfer to Broadway with the show as his television career was just beginning to take off.
He then spent 17 years away from the stage to concerntrate on his screen work, with which came with roles in the sitcom Cheers and subsequent spin-off around his character Frasier. He returned to the stage to play the title role in Macbeth at the Music Box Theatre, but the production only lasted ten days.
In 2010, he made his Broadway musical debut as Georges in a transfer of La Cage aux Folles at the Longacre Theatre. Douglas Hodge played drag performer Albin, the lover of and star attraction at Georges' night club. Grammer was nominated for a Tony Award for Best Leading Actor in a Musical, but the award went to co-star Hodge. It was half a decade later before Grammer once again appeared on Broadway, taking on the role of Charles Frohman in James Graham’s musical Finding Neverland, which had music and lyrics from Gary Barlow and Eliot Kennedy.
Grammer made his West End stage debut in the London premiere of musical Big Fish ran at The Other Palace in 2017, playing the role of Edward Bloom. He returned in April 2019, playing Miguel de Cervantes / Don Quixote in Dale Wasserman's Broadway musical Man of La Mancha at the London Coliseum.