NC Black Rep, a North Carolina Theatre Company, marked on the NC state map


Discover the mesmerizing theatrical productions presented by NC Black Rep when you come and see us. Situated conveniently only 100 miles west of Raleigh, NC, and 80 miles north of Charlotte, NC, Winston-Salem offers a swift and convenient trip that guarantees to forge enduring memories. Alongside our outstanding performances, our city offers a selection of outstanding dining establishments and opulent accommodations, ensuring that your evening at the theatre transforms into an unforgettable, extended adventure. 

HanesBrands Theatre in Winston-Salem, NC

HanesBrands Theatre

209 N Spruce St
Winston-Salem, NC 27101


On-campus parking is available in the paved lot across the street from Milton Rhodes Center for the Arts (251 N. Spruce Street, Winston-Salem, NC 27101). This lot is independently owned and monitored by a Winston-Salem based entity 24/7 so please pay promptly. Payment must be rendered at the time of parking in this lot. Event Parking is available for $5, and Daily Parking is available for $3 per hour or $6 per day. These prices are subject to change at any time without notice. Please visit for up-to-date rates. There are also several additional parking garages located within walking distance if the lot is full.

NOTE: Please do not park in reserved spaces. Those spaces are reserved for pre-paid monthly parkers. Cars that do not have a parking pass for a reserved spot will be towed at the owner’s expense (even with proof of payment online or parking meter). For open parking spaces, payment can be made at the parking meter, online, or through the onsite QR code. If proof of payment cannot be confirmed, cars will be towed at the owner’s expense as stated on corresponding signage at the parking lot. The gravel lot next to the paved lot is not accessible to general patrons. This lot is not connected to our pay station/options and is solely reserved for cast and production members and those with a valid parking pass. Cars without the proper parking pass will be towed at the owner’s expense.


  • Piedmont Triad International Airport — Greensboro (GSO) — 21 miles/30-minute drive from Winston-Salem
  • Raleigh-Durham International Airport (RDU)90 miles/90-minute drive from Winston-Salem
  • Charlotte Douglas International Airport (CLT)85 miles/75-minute drive from Winston-Salem
  • Asheville Regional Airport (AVL)160 miles/2 hours-30-minute drive from Winston-Salem