Fences premiered on Broadway at the 46th Street Theatre on March 26, 1987, and closed on June 26, 1988, after 525 performances and 11 previews. Directed by Lloyd Richards, the cast featured James Earl Jones (Troy Maxson), Mary Alice (Rose), Ray Aranha (Jim Bono), Frankie R. Faison (Gabriel), and Courtney B. Vance (Cory).
The production won the Tony Awards for Best Play, Best Performance by a Leading Actor in a Play (James Earl Jones), Best Performance by a Featured Actress in a Play (Mary Alice), and Best Direction of a Play (Lloyd Richards), as well as the Drama Desk Awards for Outstanding New Play, Outstanding Actor in a Play (Jones), and Outstanding Featured Actress in a Play (Alice). It also received Tony Award nominations for Best Featured Actor in a Play (Faison and Vance).
The first Broadway revival of the play opened at the Cort Theatre on April 26, 2010, with a limited 13-week engagement. Directed by Kenny Leon, the production starred Denzel Washington (Troy Maxson) and Viola Davis (Rose) as the married couple struggling with changing U.S. race relations. The revival was nominated for ten Tony Awards, winning three for Best Revival of a Play, Best Actor in a Play (Denzel Washington), and Best Actress in a Play (Viola Davis).
In 2013 the play was revived by Theatre Royal Bath in the UK, starring Lenny Henry as Troy Maxson and directed by Paulette Randall. This production transferred to the Duchess Theatre in London's West End for a run that lasted between June and September 2013.