The Washington, D.C. area has a wide range of theaters where you can enjoy the Christmas classic ballet, The Nutcracker. Take the whole family to marvel over Clara’s Christmas fantasy when the wooden toy soldier comes alive and takes her on a magical tour of wonderful holiday adventures. It's easy to find the theater that best suits your style and budget and get tickets early to get the best seats.
There are performances for 2019 in Washington, D.C., Maryland and Northern Virginia. There are also numerous Holiday Concerts in the Washington, D.C. area to round out your holiday entertainment calendar.
The immediate D.C. area offers some of the best performances of The Nutcracker with the city's top talent.
- In Washington D.C. at the Kennedy Center, Ballet West will perform with the Kennedy Center Opera House Orchestra and the Arlington Children's Chorus Wednesday, December 5, to 9, 2019.
- At the Warner Theatre, The Nutcracker is performed by the Washington Ballet from November 30 to December 29, 2019, at this historic theatre. Set to Tchaikovsky’s magical score, this charmingly-Washington, D.C. production set in 1882 Georgetown is a holiday tradition. With General Washington as the Nutcracker, George III as the Rat King, and other historical figures, the story comes to life with over 100 dancers, stunning set designs, and original costumes.
- With Momentum Dance Theatre, the Jazz Hip Hop Nutcracker will be performed at the Publick Playhouse from December 6 to 8, 2019. Momentum Dance Theater presents an original modern spin on the traditional holiday show and has been wowing and charming audiences since 2000.
In Maryland, you can find a range of Nutcracker performances from puppet shows to large productions and ballet school performances.
- With the The Puppet Co., performances of The Nutcracker run from November 29, to 29, 2019. Enjoy this child-friendly version of the holiday classic. Glen Echo Park 7300 MacArthur Boulevard, Glen Echo, Maryland. This is the Puppet Co.'s annual holiday treat and has been a family tradition for three generations.
- At the Metropolitan Ballet Theatre, The Nutcracker is performed at the Robert E Parilla Performing Arts Center in Rockville, Maryland. Metropolitan Ballet Theatre has been presenting the full-length traditional staging of The Nutcracker in Rockville at Montgomery College since 1989. Performances feature student and professional dancers, fabulous costumes, and beautiful scenery. Performances run from December 6 through 15, 2019.
- The Rockville Civic Ballet performs The Nutcracker at the Scott Fitzgerald Theatre, on December 7 to 15, 2019.
- Maryland Youth Ballet performs The Nutcracker at the Robert E. Parilla Performing from December 20 to 26, 2019.
- At the Music Center at Strathmore, the Moscow Ballet's Great Russian Nutcracker by CityDance will be performed by 60 local youth who have been selected to perform alongside the Russian professionals in Moscow Ballet’s production on December 15 and 16, 2019.
In Virginia, many ballet schools put on performances of the Nutcracker and you can also find special truncated performances perfect for the short attention spans of young children.
- The Gainesville Ballet School performs The Nutcracker at the Hylton Performing Arts Center on Friday, November 29, 2019. The full-length ballet features international guest dancers, faculty and students of the award-winning arts organization.
- The Metropolitan School of the Arts hosts The Nutcracker at the Ernst Community Cultural Center, Annandale, Virginia on December 7 and 8, 2019.
- “Nutcracker in a Nutshell,” a 30-minute version for younger audiences is performed at the Metropolitan School of the Arts with a public performance on December 7, 2019 at 2 p.m.
- Fairfax Symphony Orchestra presents The Nutcracker at the George Mason University Center for the Arts, in Fairfax, Virginia on Sunday, December 21 and 22, 2019.
- Virginia Ballet Company and School performs The Nutcracker at the Ernst Community Cultural Center in Annandale, Virginia on December 27, 28, and 29, 2019.