Please ensure Javascript is enabled for purposes of website accessibility

New York Premiere

Oh Happy Day!

October 02, 2025 - October 26, 2025

Venue Martinson Hall

By Jordan E. Cooper 
Original Songs by Donald Lawrence 
Directed by Stevie Walker-Webb 
Presented in Association with Baltimore Center Stage

An impending flood is the least of the Johnson family’s troubles in this outrageous reimagining of Noah’s Ark from Tony Award-nominated writer and director duo Jordan E. Cooper and Stevie Walker-Webb. OH HAPPY DAY! begins in Laurel, MS, at a birthday BBQ for Lewis, the patriarch of the family. Shortly after his estranged son Keyshawn (played by Cooper) makes a surprise appearance, absurdity ensues on a day that will change their world forever. Grammy Award-winning gospel artist Donald Lawrence writes original songs for this biting new play about confronting the divine.

OH HAPPY DAY! will feature Jordan E. Cooper (Keyshawn). Additional casting will be announced at a later date. 

Pricing

Tickets are $XX* 
Public Supporter and Partner tickets are $XX

*The listed ticket price includes a $10 per ticket service fee. When purchasing at the Taub Box Office, the service fee is waived. Fee is waived for Public Theater Supporters & Partners tickets.

Click here for information on Group Sales over 8 tickets.

Are you a member?

Sign-in to gain access to special performances or join Team Public by signing up today!

Accessibility

Learn more about Accessibility Services for People with Disabilities. If you have additional questions, need assistance or an accommodation, please feel free to speak to a member of our staff at any point during your visit or contact us at accessibility@publictheater.org.

Select a date and time to get started.

Calendar

Select a date and time to get started.

Thursday Oct 2 | 7:00 PM

Get Tickets

Friday Oct 3 | 7:00 PM

Unavailable
Joe Papp Free Preview

Saturday Oct 4 | 7:00 PM

Get Tickets

Sunday Oct 5 | 7:00 PM

Get Tickets

Tuesday Oct 7 | 7:00 PM

Get Tickets

Wednesday Oct 8 | 7:00 PM

Get Tickets

Thursday Oct 9 | 7:00 PM

Get Tickets

Friday Oct 10 | 7:00 PM

Get Tickets

Saturday Oct 11 | 1:00 PM

Get Tickets

Saturday Oct 11 | 7:00 PM

Get Tickets

Sunday Oct 12 | 1:00 PM

Get Tickets

Sunday Oct 12 | 7:00 PM

Get Tickets

Tuesday Oct 14 | 7:00 PM

Get Tickets

Wednesday Oct 15 | 7:00 PM

Unavailable
Opening Night

Thursday Oct 16 | 7:00 PM

Get Tickets

Friday Oct 17 | 7:00 PM

Unavailable
Community Night -Post Show Conversation

Saturday Oct 18 | 1:00 PM

Get Tickets
Audio Described

Saturday Oct 18 | 7:00 PM

Get Tickets

Sunday Oct 19 | 1:00 PM

Get Tickets
Masked Required

Sunday Oct 19 | 7:00 PM

Get Tickets

Tuesday Oct 21 | 8:00 PM

Get Tickets
Partner Dinner

Wednesday Oct 22 | 7:00 PM

Get Tickets

Thursday Oct 23 | 7:00 PM

Get Tickets
Post Show Conversation

Friday Oct 24 | 7:00 PM

Get Tickets

Saturday Oct 25 | 1:00 PM

Get Tickets
Open Caption

Saturday Oct 25 | 7:00 PM

Get Tickets

Sunday Oct 26 | 1:00 PM

Get Tickets
American Sign Language

Sunday Oct 26 | 7:00 PM

Get Tickets
  • Available
  • Not Available