This Week Onstage

A theatre resource for North Carolina, South Carolina, and Virginia. Find upcoming shows in your area, auditions, and more.

NC

A Christmas Carol - 2009 Sanford

  • Thu, 12/14/2017 - 2:00pm
  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

A Tuna Christmas Winston-Salem

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

A Christmas Carol (2010) Winston-Salem

  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

It's a Wonderful Life: a Live Radio Play Winston-Salem

  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

A Christmas Carol (musical) High Point

  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 7:30pm
  • Sat, 12/16/2017 - 7:30pm

Beautiful Star Greensboro

  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

Nuncrackers Greensboro

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

Peter Pan Raleigh

  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 7:30pm
  • Sat, 12/16/2017 - 7:30pm

Black Nativity Raleigh

  • Sat, 12/16/2017 - 3:00pm
  • Sat, 12/16/2017 - 8:00pm

Cinderella Raleigh

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

The Gift of the Magi Raleigh

  • Fri, 12/15/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

The Santaland Diaries Raleigh

  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

It's a Wonderful Life: a Live Radio Play Raleigh

  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

A Christmas Carol - 1974 Durham

  • Thu, 12/14/2017 - 7:00pm
  • Fri, 12/15/2017 - 7:00pm
  • Sat, 12/16/2017 - 2:00pm
  • Sat, 12/16/2017 - 7:00pm

It's a Wonderful Life: a Live Radio Play Concord

  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

Mom's Gift Davidson

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

The Best Christmas Pageant Ever Charlotte

  • Fri, 12/15/2017 - 7:30pm
  • Sat, 12/16/2017 - 3:00pm
  • Sat, 12/16/2017 - 7:30pm

A Christmas Carol - 1995 Charlotte

  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 7:30pm
  • Sat, 12/16/2017 - 2:30pm
  • Sat, 12/16/2017 - 7:30pm

The Santaland Diaries Charlotte

  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

It's a Wonderful Life Fayetteville

  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 2:00pm
  • Sat, 12/16/2017 - 8:00pm

The Best Christmas Pageant Ever Fayetteville

  • Thu, 12/14/2017 - 7:05pm
  • Fri, 12/15/2017 - 7:30pm
  • Sat, 12/16/2017 - 2:00pm
  • Sat, 12/16/2017 - 7:30pm

The Santaland Diaries Wilmington

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

Every Christmas Story Ever Told Wilmington

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

A Christmas Story Wilmington

  • Fri, 12/15/2017 - 7:30pm
  • Sat, 12/16/2017 - 7:30pm

A Christmas Carol Statesville

  • Fri, 12/15/2017 - 6:00pm
  • Sat, 12/16/2017 - 6:00pm

The Best Christmas Pageant Ever Flat Rock

  • Thu, 12/14/2017 - 7:00pm
  • Fri, 12/15/2017 - 7:00pm
  • Sat, 12/16/2017 - 2:00pm
  • Sat, 12/16/2017 - 7:00pm

The Santaland Diaries Asheville

  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 7:30pm
  • Fri, 12/15/2017 - 9:30pm
  • Sat, 12/16/2017 - 7:30pm
  • Sat, 12/16/2017 - 9:30pm

The Twelve Dates of Christmas Asheville

  • Fri, 12/15/2017 - 7:30pm

The Best Christmas Pageant Ever Asheville

  • Fri, 12/15/2017 - 7:30pm
  • Sat, 12/16/2017 - 2:30pm
  • Sat, 12/16/2017 - 7:30pm
SC

Annie Charleston

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

Waffle Haus Christmas Charleston

  • Sat, 12/16/2017 - 7:30pm

Plaid Tidings Charleston

  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 7:30pm
  • Sat, 12/16/2017 - 7:30pm

A Christmas Carol Mt Pleasant

  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 7:30pm
  • Sat, 12/16/2017 - 7:30pm

Junie B in Jingle Bells, Batman Smells! Mt Pleasant

  • Sat, 12/16/2017 - 11:00am
  • Sat, 12/16/2017 - 3:00pm

Reckless Myrtle Beach

  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 7:30pm
  • Sat, 12/16/2017 - 7:30pm

The Cake Greenville

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

Happy Christmas Shirley Greenville

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 3:00pm
  • Sat, 12/16/2017 - 8:00pm

Newsies Hilton Head Island

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm
VA

Sweet Charity Charlottesville

  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

Miracle on South Division Street Hanover

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 2:00pm
  • Sat, 12/16/2017 - 8:00pm

Mary Poppins Richmond

  • Thu, 12/14/2017 - 7:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 2:00pm
  • Sat, 12/16/2017 - 8:00pm

Side by Side by Sondheim Virginia Beach

  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

A Christmas Carol - 1996 Norfolk

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 4:00pm
  • Sat, 12/16/2017 - 8:00pm

It's a Wonderful Life: a Live Radio Play Newport News

  • Fri, 12/15/2017 - 7:30pm
  • Sat, 12/16/2017 - 7:30pm

The Andrews Brothers Colonial Heights

  • Thu, 12/14/2017 - 8:00pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 8:00pm

A Christmas Story Roanoke

  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 7:30pm
  • Sat, 12/16/2017 - 2:00pm
  • Sat, 12/16/2017 - 7:30pm

A Tuna Christmas Abingdon

  • Thu, 12/14/2017 - 2:00pm
  • Thu, 12/14/2017 - 7:30pm
  • Fri, 12/15/2017 - 8:00pm
  • Sat, 12/16/2017 - 2:00pm

The Santaland Diaries Abingdon

  • Sat, 12/16/2017 - 8:00pm