She has also been Tony-nominated for her roles in The 25th Annual Putnam County Spelling Bee (2005), Peter and the Starcatcher (2012), The Glass Menagerie (2014), and Mother Play (2024).
[3] In 2005, Keenan-Bolger made her Broadway debut starring in William Finn's musical The 25th Annual Putnam County Spelling Bee, where she originated the role of Olive Ostrovsky.
[5] With the original Broadway cast, she returned to The 25th Annual Putnam County Spelling Bee for a four-week limited engagement run at the Wadsworth Theatre in Los Angeles from May through June 2007.
[6] She appeared on Broadway in the revival of Les Misérables as street waif Éponine from October 2006 to April 2007,[7] for which she received a Drama Desk Award nomination.
[10] She appeared in Bachelorette at the Second Stage Theatre and in Adam Bock's A Small Fire, opposite Michele Pawk and Reed Birney.
She reprised the role of Molly in the Broadway transfer production of Peter and the Starcatcher, which played at the Brooks Atkinson Theatre from March 28, 2012, through January 20, 2013.
[16][17] Keenan-Bolger played Laura Wingfield in the American Repertory Theater production of The Glass Menagerie alongside Cherry Jones, Zachary Quinto and Brian J. Smith, from February 2, 2013, through March 17, 2013.
[20] Keenan-Bolger starred in the Lincoln Center production of Sarah Ruhl's The Oldest Boy, which began performances at the Mitzi E. Newhouse Theater on October 9, 2014.
[26] In 2024, Keenan-Bolger starred on Broadway in Paula Vogel's Mother Play, opposite Jessica Lange and Jim Parsons.