The Nutcracker

The sensational sold out performance returns! From adorable angels to scurrying mice, a sweet sugar plum and a stilt-walking gingerbread doll, Roanoke Ballet Theatre’s Nutcracker is a treat for classic ballet lovers of all ages. Roanoke Ballet Theatre will have two performances of The Nutcracker at the Jefferson Center on December 14 and 15, 2018.

Tickets will be available through the Jefferson Center Box Office. For questions please call the Jefferson Center Box Office at 540.345.2550 or visit online at



Giselle is a timeless ballet that has captured hearts all over the world. It is a romantic story of a peasant girl who has a weak heart but loves to dance. Her quest for love leads to her demise. But will love triumph in a dark and supernatural world? Come and see at Roanoke Ballet Theatre’s performance Giselle at the Jefferson Center on June 8, 2019.

Black Box 2018-2019 season

2018—2019 Black Box Series

This year Roanoke Ballet Theatre is excited to present four smaller shows during our Black Box Series on September 29th, November 10th, February 16th, and April 27th at 8:00 pm. These 30-40 minute shows will demonstrate the versatility of ballet in an intimate setting at our main studio at 1318 Grandin Road, SW. The April 27th performance will be held at Mill Mountain Theatre’s Trinkle Mainstage.

Sections of classical ballets will be performed alongside contemporary works to show how multifaceted the dance world has become. The different ballets will be set on as well as choreographed by Roanoke Ballet Theatre’s own professional dancers. At just $8 – $16 per ticket, these are shows you do not want to miss! Contact for more information.