The Theatre School @ North Coast Rep believes in the power of community, education, and creative expression.

Our classes and camps teach collaboration, communication, creativity, and critical thinking through interactive theatre games and performance which are essential tools for a well-rounded education and an emotionally intelligent adult. But most importantly, our students have SO MUCH FUN!!

Summer Theatre Camps

In-person summer theatre programs June through August

Upcoming Auditions

Each show has different casting requirements. See the individual show breakdowns for age limitations and roles available.  

JOIN US for our next student production!

All performances, unless otherwise noted, are presented onstage at North Coast Repertory Theatre
987 Lomas Santa Fe Dr. Suite D, Solana Beach, CA 92075


By William Shakespeare

Performances – July 18th – 20th, 25th – 27th, and August 1st – 3rd, 2024
Performs at three different outdoor venues in three different cities – FREE admission!

Birdwing Open Air Classroom
3201 Via de la Valle, Del Mar, CA 92014
(Use entrance off of San Andres Dr. near Wells Fargo Bank)
July 18th: 5:30PM
July 19th: 5:30PM
July 20th: 5:30PM

La Colonia Park
715 Valley Ave., Solana Beach 92075
July 25th: 5:30PM
July 26th: 5:30PM
July 27th: 5:30PM

San Diego Botanic Garden
300 Quail Gardens Dr., Encinitas, CA 92024
August 1st: 5:30PM* (Call to reserve spot for this performance. Space is limited. 760-436-3036)
August 2nd: 5:30PM
August 3rd: 5:30PM

The ghost of the King of Denmark tells his son Hamlet to avenge his murder by killing the new king, Hamlet’s uncle. Hamlet feigns madness, contemplates life and death, and seeks revenge. His uncle, fearing for his life, also devises plots to kill Hamlet. The play ends with a duel, during which the King, Queen, Hamlet’s opponent and Hamlet himself are all killed. 

Time period: 1599
Settings of play: Denmark
Run-time: 90 Minutes, No Intermission
Type of Play: Drama
Suggested rating: PG – recommended for grades 2nd & up, but all audiences may enjoy.

Produced with support from our very special Theatre School donors!

The generous support of our Theatre School Donors has made this production possible.

Check out all the exciting options to get involved in our Theatre School Season 42 Brochure!

Thank you for supporting Excellence in Theatre Education!

Your donations make the work we do possible, If you’d like to join our list of sponsors, please contact Director of Development for North Coast Rep: Denise Young,, 858-481-2155 ext. 210.

Supporters & Giving Levels