The Vero Beach Theatre Guild’s production of “A Christmas Carol – the Musical” runs through Dec. 21. This is a sweeping retelling of Charles Dickens’ classic that has captivated audiences for generations. The Vero Beach Theatre Guild is located at 2020 San Juan Ave. Tickets range from $17.50 to $40. For details, call 772-562-8300 or visit VeroBeachTheatreGuild.com.
A spectacular holiday rock concert, “The Prophecy Show,” brings its tribute to the Trans-Siberian Orchestra to the Emerson Center at 7 p.m. on Thursday, Dec. 11. Now entering its 19th touring season, the show is known for its classically trained musicians performing electrifying renditions of holiday favorites layered with symphonic rock flair. The performance is accompanied by dramatic lighting, choreography, and laser effects that rival the touring production that inspired it. The Emerson Center is at 1590 27th Ave., Vero Beach. Tickets are $55 to $85. Call 772-778-5249 or visit TheEmersonCenter.com.
Ballet Vero Beach presents its annual “Nutcracker on the Indian River” through Dec. 14 at Riverside Theatre, 3250 Riverside Dr., Vero Beach. A beloved local tradition, the production reimagines the classic Nutcracker story through a uniquely Florida lens, weaving the region’s natural landscapes into the ballet’s scenery and narrative. Performances are 7:30 p.m. Thursday, Dec. 11, and Friday, Dec. 12, and 2 p.m. Saturday, Dec. 13. Tickets range from $10 to $90. The more compact and family-friendly one-hour performances begin at 7 p.m. on Saturday, Dec. 13, and noon Sunday, Dec. 14, with tickets available for $10. Call 772-269-1065 or 772-231-6990 or visit BalletVeroBeach.org or RiversideTheatre.com…